diff --git a/crates/forge_repo/src/provider/provider.json b/crates/forge_repo/src/provider/provider.json index 27da81ff9a..8e0cbd0520 100644 --- a/crates/forge_repo/src/provider/provider.json +++ b/crates/forge_repo/src/provider/provider.json @@ -1467,6 +1467,36 @@ "response_type": "Google", "url": "https://{{#if (eq LOCATION \"global\")}}aiplatform.googleapis.com{{else}}{{LOCATION}}-aiplatform.googleapis.com{{/if}}/v1beta1/projects/{{PROJECT_ID}}/locations/{{LOCATION}}/publishers/google", "models": [ + { + "id": "gemini-3.8-flash", + "name": "Gemini 3.8 Flash", + "description": "Google's most intelligent Flash model, optimized for agentic coding and tool use", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, + { + "id": "gemini-3.7-flash", + "name": "Gemini 3.7 Flash", + "description": "Google's everyday agentic workhorse with improved instruction following and tool calling", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, + { + "id": "gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "description": "Google's fast, cost-efficient workhorse model with native tool use", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, { "id": "gemini-3.5-flash", "name": "Gemini 3.5 Flash", @@ -1477,6 +1507,16 @@ "supports_reasoning": true, "input_modalities": ["text", "image"] }, + { + "id": "gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash-Lite", + "description": "Google's fastest and most cost-efficient Gemini model, optimized for low latency use cases", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, { "id": "gemini-3.1-flash-lite-preview", "name": "Gemini 3.1 Flash Lite Preview", @@ -2846,6 +2886,36 @@ "response_type": "Google", "url": "https://generativelanguage.googleapis.com/v1beta", "models": [ + { + "id": "gemini-3.8-flash", + "name": "Gemini 3.8 Flash", + "description": "Google's most intelligent Flash model, optimized for agentic coding and tool use", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, + { + "id": "gemini-3.7-flash", + "name": "Gemini 3.7 Flash", + "description": "Google's everyday agentic workhorse with improved instruction following and tool calling", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, + { + "id": "gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "description": "Google's fast, cost-efficient workhorse model with native tool use", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, { "id": "gemini-3.5-flash", "name": "Gemini 3.5 Flash", @@ -2856,6 +2926,16 @@ "supports_reasoning": true, "input_modalities": ["text", "image"] }, + { + "id": "gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash-Lite", + "description": "Google's fastest and most cost-efficient Gemini model, optimized for low latency use cases", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, { "id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro Preview", diff --git a/vertex.json b/vertex.json index cf8548a44c..038f9ea7ca 100644 --- a/vertex.json +++ b/vertex.json @@ -1,4 +1,34 @@ [ + { + "id": "google/gemini-3.8-flash", + "name": "Gemini 3.8 Flash", + "description": "Google's most intelligent Flash model, optimized for agentic coding and tool use", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, + { + "id": "google/gemini-3.7-flash", + "name": "Gemini 3.7 Flash", + "description": "Google's everyday agentic workhorse with improved instruction following and tool calling", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, + { + "id": "google/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "description": "Google's fast, cost-efficient workhorse model with native tool use", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, { "id": "google/gemini-3.5-flash", "name": "Gemini 3.5 Flash", @@ -9,6 +39,16 @@ "supports_reasoning": true, "input_modalities": ["text", "image"] }, + { + "id": "google/gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash-Lite", + "description": "Google's fastest and most cost-efficient Gemini model, optimized for low latency use cases", + "context_length": 1048576, + "tools_supported": true, + "supports_parallel_tool_calls": true, + "supports_reasoning": true, + "input_modalities": ["text", "image"] + }, { "id": "mistral/mistral-large-2411", "name": "Mistral Large 2411",