feat(models): add Gemini 3.5 Flash to registry with enhanced thinking capabilities

- Registered `gemini-3.5-flash` model with dynamic thinking levels and extended token limits.
- Supports multiple generation methods, including cached and batch content creation.
This commit is contained in:
Luis Pater
2026-05-20 10:53:31 +08:00
parent fdffe49974
commit 0ec07e57dd

View File

@@ -421,6 +421,36 @@
"high"
]
}
},
{
"id": "gemini-3.5-flash",
"object": "model",
"created": 1779235200,
"owned_by": "google",
"type": "gemini",
"display_name": "Gemini 3.5 Flash",
"name": "models/gemini-3.5-flash",
"version": "3.5",
"description": "Our most intelligent model built for speed, combining frontier intelligence with superior search and grounding.",
"inputTokenLimit": 1048576,
"outputTokenLimit": 65536,
"supportedGenerationMethods": [
"generateContent",
"countTokens",
"createCachedContent",
"batchGenerateContent"
],
"thinking": {
"min": 128,
"max": 32768,
"dynamic_allowed": true,
"levels": [
"minimal",
"low",
"medium",
"high"
]
}
}
],
"vertex": [
@@ -1251,6 +1281,36 @@
"createCachedContent",
"batchGenerateContent"
]
},
{
"id": "gemini-3.5-flash",
"object": "model",
"created": 1779235200,
"owned_by": "google",
"type": "gemini",
"display_name": "Gemini 3.5 Flash",
"name": "models/gemini-3.5-flash",
"version": "3.5",
"description": "Our most intelligent model built for speed, combining frontier intelligence with superior search and grounding.",
"inputTokenLimit": 1048576,
"outputTokenLimit": 65536,
"supportedGenerationMethods": [
"generateContent",
"countTokens",
"createCachedContent",
"batchGenerateContent"
],
"thinking": {
"min": 128,
"max": 32768,
"dynamic_allowed": true,
"levels": [
"minimal",
"low",
"medium",
"high"
]
}
}
],
"codex-free": [