Using Google Gemini With Roo Code
Roo Code supports Google's Gemini family of models through the Google AI Gemini API.
Website: https://ai.google.dev/
Getting an API Key
- Go to Google AI Studio: Navigate to https://ai.google.dev/.
- Sign In: Sign in with your Google account.
- Create API Key: Click on "Create API key" in the left-hand menu.
- Copy API Key: Copy the generated API key.
Supported Models
Roo Code supports the following Gemini models:
gemini-2.0-flash-001
gemini-2.0-flash-lite-preview-02-05
gemini-2.0-pro-exp-02-05
gemini-2.0-flash-thinking-exp-1219
gemini-2.0-flash-exp
gemini-1.5-flash-002
gemini-1.5-flash-exp-0827
gemini-1.5-flash-8b-exp-0827
gemini-1.5-pro-002
gemini-1.5-pro-exp-0827
gemini-exp-1206
Refer to the Gemini documentation for more details on each model.
Configuration in Roo Code
- Open Roo Code Settings: Click the gear icon () in the Roo Code panel.
- Select Provider: Choose "Google Gemini" from the "API Provider" dropdown.
- Enter API Key: Paste your Gemini API key into the "Gemini API Key" field.
- Select Model: Choose your desired Gemini model from the "Model" dropdown.
Tips and Notes
- Pricing: Gemini API usage is priced based on input and output tokens. Refer to the Gemini pricing page for detailed information.