View Source Instructor.Adapters.Gemini (Instructor v0.1.0)
Adapter for Google Gemini.
Configuration
config :instructor, adapter: Instructor.Adapters.Gemini, gemini: [
api_key: "your_api_key" # Will use GOOGLE_API_KEY environment variable if not provided
]
or at runtime:
Instructor.chat_completion(..., [
adapter: Instructor.Adapters.Gemini,
api_key: "your_api_key" # Will use GOOGLE_API_KEY environment variable if not provided
])
To get a Google API key, see Google AI Studio.
Summary
Functions
Run a completion against Google's Gemini API Accepts OpenAI API arguments and converts to Gemini Args to perform the completion. Defaults to JSON mode within the Gemini API
Functions
Run a completion against Google's Gemini API Accepts OpenAI API arguments and converts to Gemini Args to perform the completion. Defaults to JSON mode within the Gemini API