Add gemini-3.1-pro-preview-customtools to model catalog

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Bryan Helmkamp 2026-03-11 08:05:00 -04:00
parent fe8493e6f9
commit 35b6282e6d
2 changed files with 17 additions and 1 deletions

View file

@ -194,6 +194,22 @@
"aliases": ["gemini-pro"],
"default": true
},
{
"id": "gemini-3.1-pro-preview-customtools",
"provider": "gemini",
"family": "gemini-3",
"display_name": "Gemini 3.1 Pro Custom Tools (Preview)",
"limits": { "context_window": 1048576, "max_output": 65536 },
"training": "2025-01-01",
"features": { "tools": true, "vision": true, "reasoning": true },
"costs": {
"input_cost_per_mtok": 2.0,
"output_cost_per_mtok": 12.0,
"cache_input_cost_per_mtok": 0.50
},
"estimated_output_tps": 85,
"aliases": ["gemini-customtools"]
},
{
"id": "gemini-3-flash-preview",
"provider": "gemini",

View file

@ -278,7 +278,7 @@ mod tests {
assert_eq!(openai.len(), 7);
let gemini = list_models(Some("gemini"));
assert_eq!(gemini.len(), 3);
assert_eq!(gemini.len(), 4);
let unknown = list_models(Some("unknown"));
assert!(unknown.is_empty());