Gemini Configuration
Google Gemini Configuration
OpenCode Configuration
Add to your opencode.json:
{ "providers": { "gemini": { "apiKey": "${GEMINI_API_KEY}", "models": { "gemini-2.5-pro-preview-0520": { "maxTokens": 8192 }, "gemini-2.0-flash": { "maxTokens": 8192 } } } }}Environment Variables
# Requiredexport GEMINI_API_KEY="your-api-key"
# Alternative (also supported)export GOOGLE_API_KEY="your-api-key"Model Names for Agents
Use these model identifiers:
gemini-2.5-pro-preview-0520- Best qualitygemini-2.0-flash- Best speed
Rate Limits
| Model | Free Tier | Paid Tier |
|---|---|---|
| gemini-2.0-flash | 60 RPM | 1000 RPM |
| gemini-2.5-pro-preview-0520 | 2 RPM | 1000 RPM |
RPM = Requests Per Minute