- 
                Notifications
    
You must be signed in to change notification settings  - Fork 51
 
Open
Description
Feature: Add support for Google Gemini API
This issue is to add support for Google's Gemini AI models to MyCoder.
Implementation details:
- Add a new 
GeminiProviderclass that implements theLLMProviderinterface - Install 
@google/generative-aipackage as a dependency - Register the provider in the provider registry
 - Update configuration examples and documentation
 - Add appropriate token context window sizes for Gemini models
 
Tasks:
-  Create 
gemini.tsprovider implementation - Add Gemini to provider registry
 - Update README.md to mention Gemini support
 - Create documentation for the Gemini provider
 - Update configuration examples
 
Notes:
- Gemini API differs from OpenAI and Anthropic in how it handles messages and function calling
 - Token usage reporting is estimated as Gemini doesn't provide exact token counts
 
Metadata
Metadata
Assignees
Labels
No labels