diff --git a/aider/resources/model-metadata.json b/aider/resources/model-metadata.json index 89f478b07..0a49fbd87 100644 --- a/aider/resources/model-metadata.json +++ b/aider/resources/model-metadata.json @@ -377,4 +377,23 @@ "supports_tool_choice": true, "source": "https://cloud.google.com/vertex-ai/generative-ai/pricing" }, + "openrouter/google/gemini-2.0-flash-exp:free": { + "max_tokens": 8192, + "max_input_tokens": 1048576, + "max_output_tokens": 8192, + "max_images_per_prompt": 3000, + "max_videos_per_prompt": 10, + "max_video_length": 1, + "max_audio_length_hours": 8.4, + "max_audio_per_prompt": 1, + "max_pdf_size_mb": 30, + "litellm_provider": "openrouter", + "mode": "chat", + "supports_system_messages": true, + "supports_function_calling": true, + "supports_vision": true, + "supports_response_schema": true, + "supports_audio_output": true, + "supports_tool_choice": true + }, } diff --git a/aider/resources/model-settings.yml b/aider/resources/model-settings.yml index 0a38cc1e9..b2f504d8d 100644 --- a/aider/resources/model-settings.yml +++ b/aider/resources/model-settings.yml @@ -959,9 +959,10 @@ - name: openrouter/google/gemini-2.5-pro-exp-03-25:free edit_format: diff-fenced use_repo_map: true - weak_model_name: openrouter/google/gemini-2.0-flash:free + weak_model_name: openrouter/google/gemini-2.0-flash-exp:free - name: vertex_ai/gemini-2.5-pro-exp-03-25 edit_format: diff-fenced use_repo_map: true - weak_model_name: vertex_ai/gemini-2.0-flash + # Need metadata for this one... + #weak_model_name: vertex_ai/gemini-2.0-flash