GeminiExecutor is a stateless executor for the official Gemini API using API keys. It supports regular and streaming requests to the Google Generative Language API.
| 39 | // GeminiExecutor is a stateless executor for the official Gemini API using API keys. |
| 40 | // It supports regular and streaming requests to the Google Generative Language API. |
| 41 | type GeminiExecutor struct { |
| 42 | // cfg holds the application configuration. |
| 43 | cfg *config.Config |
| 44 | } |
| 45 | |
| 46 | // NewGeminiExecutor creates a new Gemini executor instance. |
| 47 | // |
nothing calls this directly
no outgoing calls
no test coverage detected