feat: Add Gemini 3 models and remove deprecated legacy models#11583
feat: Add Gemini 3 models and remove deprecated legacy models#11583KarthiDreamr wants to merge 4 commits intodanny-avila:devfrom
Conversation
- Add Moonshot provider to BedrockProviders enum - Add Moonshot-specific parameter settings with 16384 default max tokens - Add conditional for anthropic_beta to only apply to Anthropic models - Kimi K2 Thinking model: moonshot.kimi-k2-thinking (256K context)
Adds Gemini 3 flash/pro/image preview models, updates configuration and pricing, and removes deprecated Gemini 1.5/1.0/Vision models and updates tests.
33b41d8 to
9c9559e
Compare
|
Test code might need slight tweak as 1.x models are removed, thanks Summary of all failing tests Test Suites: 1 failed, 78 passed, 79 total |
This PR adds support for the new Gemini 3 models and cleans up deprecated legacy Gemini models (1.5, 1.0, pro-vision).
Model Values Source
https://ai.google.dev/gemini-api/docs/pricing
https://ai.google.dev/gemini-api/docs/models#gemini-3-pro-image-preview
Changes
New Models Added
gemini-3-flash-previewgemini-3-pro-previewgemini-3-pro-image-previewDeprecated Models Removed
gemini-1.5family (flash, flash-8b, pro, etc.)gemini-1.0/gemini-progemini-pro-visionConfiguration Updates
defaultModelsin config to include Gemini 3.googleModelstoken limits intokens.ts.tx.js..env.example.gemini-2.5models instead of deprecatedgemini-1.5/gemini-pro.