diff --git a/packages/proxy/schema/index.ts b/packages/proxy/schema/index.ts index 906f5265..4b543812 100644 --- a/packages/proxy/schema/index.ts +++ b/packages/proxy/schema/index.ts @@ -1062,6 +1062,8 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = { "grok-latest": ["xAI"], "gemma-4-31b": ["cerebras"], "gpt-5.4-mini-2026-03-17": ["openai", "azure"], + "gemini-3.1-flash-lite-image": ["google", "vertex"], + "publishers/google/models/gemini-3.1-flash-lite-image": ["vertex"], }; const modelEndpointAvailableModels = getAvailableModels(); diff --git a/packages/proxy/schema/model_list.json b/packages/proxy/schema/model_list.json index 8b07db8f..f9decf84 100644 --- a/packages/proxy/schema/model_list.json +++ b/packages/proxy/schema/model_list.json @@ -7062,6 +7062,24 @@ "bedrock" ] }, + "global.anthropic.claude-sonnet-5": { + "format": "anthropic", + "flavor": "chat", + "multimodal": true, + "input_cost_per_mil_tokens": 3, + "output_cost_per_mil_tokens": 15, + "input_cache_read_cost_per_mil_tokens": 0.3, + "input_cache_write_cost_per_mil_tokens": 3.75, + "displayName": "Global Claude Sonnet 5", + "reasoning": true, + "reasoning_budget": true, + "parent": "anthropic.claude-sonnet-5", + "max_input_tokens": 1000000, + "max_output_tokens": 128000, + "available_providers": [ + "bedrock" + ] + }, "anthropic.claude-3-5-haiku-20241022-v1:0": { "format": "anthropic", "flavor": "chat", @@ -7562,6 +7580,24 @@ "bedrock" ] }, + "us.anthropic.claude-sonnet-5": { + "format": "anthropic", + "flavor": "chat", + "multimodal": true, + "input_cost_per_mil_tokens": 3, + "output_cost_per_mil_tokens": 15, + "input_cache_read_cost_per_mil_tokens": 0.3, + "input_cache_write_cost_per_mil_tokens": 3.75, + "displayName": "US Claude Sonnet 5", + "reasoning": true, + "reasoning_budget": true, + "parent": "anthropic.claude-sonnet-5", + "max_input_tokens": 1000000, + "max_output_tokens": 128000, + "available_providers": [ + "bedrock" + ] + }, "apac.anthropic.claude-3-haiku-20240307-v1:0": { "format": "anthropic", "flavor": "chat", @@ -11809,6 +11845,26 @@ "vertex" ] }, + "gemini-3.1-flash-lite-image": { + "format": "google", + "flavor": "chat", + "multimodal": true, + "input_cost_per_mil_tokens": 0.25, + "output_cost_per_mil_tokens": 1.5, + "displayName": "Gemini 3.1 Flash-Lite Image", + "fallback_models": [ + "publishers/google/models/gemini-3.1-flash-lite-image" + ], + "supported_regions": [ + "global" + ], + "max_input_tokens": 65536, + "max_output_tokens": 4096, + "available_providers": [ + "google", + "vertex" + ] + }, "publishers/google/models/gemini-2.5-computer-use-preview-10-2025": { "format": "google", "flavor": "chat", @@ -12266,7 +12322,9 @@ "reasoning_budget": true, "fallback_models": [ "anthropic.claude-sonnet-5", - "publishers/anthropic/models/claude-sonnet-5" + "global.anthropic.claude-sonnet-5", + "publishers/anthropic/models/claude-sonnet-5", + "us.anthropic.claude-sonnet-5" ], "max_input_tokens": 1000000, "max_output_tokens": 128000, @@ -12310,6 +12368,22 @@ "vertex" ] }, + "publishers/google/models/gemini-3.1-flash-lite-image": { + "format": "google", + "flavor": "chat", + "multimodal": true, + "input_cost_per_mil_tokens": 0.25, + "output_cost_per_mil_tokens": 1.5, + "displayName": "Gemini 3.1 Flash-Lite Image", + "locations": [ + "global" + ], + "max_input_tokens": 65536, + "max_output_tokens": 4096, + "available_providers": [ + "vertex" + ] + }, "gemma-4-31b": { "format": "openai", "flavor": "chat",