diff --git a/aider/resources/model-settings.yml b/aider/resources/model-settings.yml index f583e0fea..c3ca37187 100644 --- a/aider/resources/model-settings.yml +++ b/aider/resources/model-settings.yml @@ -883,3 +883,123 @@ max_tokens: 128000 top_p: 0.95 +- name: github_copilot/gpt-3.5-turbo + weak_model_name: gpt-4o-mini + reminder: sys + extra_params: + extra_headers: + editor-version: Neovim/0.9.0 + Copilot-Integration-Id: vscode-chat + +- name: github_copilot/gpt-4 + edit_format: udiff + weak_model_name: gpt-4o-mini + use_repo_map: true + lazy: true + reminder: sys + extra_params: + extra_headers: + editor-version: Neovim/0.9.0 + Copilot-Integration-Id: vscode-chat + +- name: github_copilot/gpt-4o + edit_format: diff + weak_model_name: github_copilot/gpt-4o-mini + use_repo_map: true + use_temperature: false + editor_model_name: gpt-4o + editor_edit_format: editor-diff + system_prompt_prefix: "Formatting re-enabled. " + extra_params: + extra_headers: + editor-version: Neovim/0.9.0 + Copilot-Integration-Id: vscode-chat + +- name: github_copilot/gpt-4o-mini + weak_model_name: github_copilot/gpt-4o-mini + lazy: true + reminder: sys + extra_params: + extra_headers: + editor-version: Neovim/0.9.0 + Copilot-Integration-Id: vscode-chat + +- name: github_copilot/o1-ga + edit_format: diff + weak_model_name: github_copilot/gpt-4o-mini + use_repo_map: true + use_temperature: false + streaming: false + editor_model_name: gpt-4o + editor_edit_format: editor-diff + system_prompt_prefix: "Formatting re-enabled. " + extra_params: + extra_headers: + editor-version: Neovim/0.9.0 + Copilot-Integration-Id: vscode-chat + +- name: github_copilot/o3-mini + edit_format: diff + weak_model_name: azure/gpt-4o-mini + use_repo_map: true + use_temperature: false + editor_model_name: azure/gpt-4o + editor_edit_format: editor-diff + system_prompt_prefix: "Formatting re-enabled. " + extra_params: + extra_headers: + editor-version: Neovim/0.9.0 + Copilot-Integration-Id: vscode-chat + +- name: github_copilot/claude-3.5-sonnet + edit_format: diff + weak_model_name: github_copilot/claude-3.5-haiku + use_repo_map: true + examples_as_sys_msg: true + extra_params: + max_tokens: 8192 + cache_control: true + editor_model_name: github_copilot/claude-3.5-sonnet + editor_edit_format: editor-diff + extra_params: + extra_headers: + editor-version: Neovim/0.9.0 + Copilot-Integration-Id: vscode-chat + +- name: github_copilot/claude-3.7-sonnet + edit_format: diff + weak_model_name: github_copilot/claude-3.5-sonnet + use_repo_map: true + examples_as_sys_msg: true + extra_params: + max_tokens: 8192 + cache_control: true + editor_model_name: github_copilot/claude-3.7-sonnet + editor_edit_format: editor-diff + extra_params: + extra_headers: + editor-version: Neovim/0.9.0 + Copilot-Integration-Id: vscode-chat + +- name: github_copilot/claude-3.7-sonnet-thought + edit_format: diff + weak_model_name: github_copilot/claude-3.7-sonnet + use_repo_map: true + examples_as_sys_msg: true + extra_params: + max_tokens: 8192 + cache_control: true + editor_model_name: github_copilot/claude-3.7-sonnet-thought + editor_edit_format: editor-diff + extra_params: + extra_headers: + editor-version: Neovim/0.9.0 + Copilot-Integration-Id: vscode-chat + +- name: github_copilot/gemini-2.0-flash + edit_format: diff + use_repo_map: true + extra_params: + extra_headers: + editor-version: Neovim/0.9.0 + Copilot-Integration-Id: vscode-chat