/gemini-engine

A suite of utilities for interacting with the Gemini 1.5 Pro API

Primary LanguageJupyter NotebookMozilla Public License 2.0MPL-2.0

Gemini Engine

Mine Discord

Google Developer Community Discord

A collection of scripts I'm using to interact with the Gemini 1.5 Pro API.

Dependencies

This project expects the following commands to be available for full functionality:

  • pwsh
  • fzf
  • hx
  • sqlite3
  • zoxide
  • rg
  • eza
  • yt-dlp
  • cargo
  • python
  • code

Using Gemini

FAQ

Docs

Feedback

Visit https://aistudio.google.com/app/prompts/new_chat and use the three dots in the top right to submit feedback to Google.

Examples

https://github.com/google-gemini/gemini-api-cookbook/tree/main/quickstarts

https://colab.research.google.com/github/google-gemini/gemini-api-cookbook/blob/main/preview/file-api/File_API.ipynb#scrollTo=IrPDYdQSKTg4

https://colab.research.google.com/github/google-gemini/gemini-api-cookbook/blob/main/preview/file-api/File_API_Video.ipynb

Mimetypes

Sourced from https://www.iana.org/assignments/media-types/media-types.xhtml using

copy(Array.from(document.querySelectorAll("td:nth-child(2)")).map(x => x.innerText).join("\n"))