feat: Add gpt-5.3 and gpt-5.4 model variants

Co-authored-by: aider (gpt-5.3-codex) <aider@aider.chat>
This commit is contained in:
Paul Gauthier
2026-03-16 18:15:11 -07:00
parent fabdce1a03
commit c41ef3b85b

View File

@@ -2227,6 +2227,60 @@
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: gpt-5.3
edit_format: diff
weak_model_name: gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
overeager: true
- name: gpt-5.3-pro
streaming: false
edit_format: diff
weak_model_name: gpt-5-mini
use_repo_map: true
editor_model_name: gpt-5.3
editor_edit_format: editor-diff
system_prompt_prefix: "Formatting re-enabled. "
accepts_settings: ["reasoning_effort"]
examples_as_sys_msg: true
use_temperature: false
- name: gpt-5.3-chat-latest
edit_format: diff
weak_model_name: gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: gpt-5.4
edit_format: diff
weak_model_name: gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
overeager: true
- name: gpt-5.4-pro
streaming: false
edit_format: diff
weak_model_name: gpt-5-mini
use_repo_map: true
editor_model_name: gpt-5.4
editor_edit_format: editor-diff
system_prompt_prefix: "Formatting re-enabled. "
accepts_settings: ["reasoning_effort"]
examples_as_sys_msg: true
use_temperature: false
- name: gpt-5.4-chat-latest
edit_format: diff
weak_model_name: gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: gpt-5-codex
edit_format: diff
weak_model_name: gpt-5-nano
@@ -2358,6 +2412,58 @@
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: azure/gpt-5.3
edit_format: diff
weak_model_name: azure/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: azure/gpt-5.3-pro
streaming: false
edit_format: diff
weak_model_name: azure/gpt-5-mini
use_repo_map: true
editor_model_name: azure/gpt-5.3
editor_edit_format: editor-diff
system_prompt_prefix: "Formatting re-enabled. "
accepts_settings: ["reasoning_effort"]
examples_as_sys_msg: true
use_temperature: false
- name: azure/gpt-5.3-chat-latest
edit_format: diff
weak_model_name: azure/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: azure/gpt-5.4
edit_format: diff
weak_model_name: azure/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: azure/gpt-5.4-pro
streaming: false
edit_format: diff
weak_model_name: azure/gpt-5-mini
use_repo_map: true
editor_model_name: azure/gpt-5.4
editor_edit_format: editor-diff
system_prompt_prefix: "Formatting re-enabled. "
accepts_settings: ["reasoning_effort"]
examples_as_sys_msg: true
use_temperature: false
- name: azure/gpt-5.4-chat-latest
edit_format: diff
weak_model_name: azure/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: openai/gpt-5
edit_format: diff
weak_model_name: openai/gpt-5-nano
@@ -2487,6 +2593,58 @@
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: openai/gpt-5.3
edit_format: diff
weak_model_name: openai/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: openai/gpt-5.3-pro
streaming: false
edit_format: diff
weak_model_name: openai/gpt-5-mini
use_repo_map: true
editor_model_name: openai/gpt-5.3
editor_edit_format: editor-diff
system_prompt_prefix: "Formatting re-enabled. "
accepts_settings: ["reasoning_effort"]
examples_as_sys_msg: true
use_temperature: false
- name: openai/gpt-5.3-chat-latest
edit_format: diff
weak_model_name: openai/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: openai/gpt-5.4
edit_format: diff
weak_model_name: openai/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: openai/gpt-5.4-pro
streaming: false
edit_format: diff
weak_model_name: openai/gpt-5-mini
use_repo_map: true
editor_model_name: openai/gpt-5.4
editor_edit_format: editor-diff
system_prompt_prefix: "Formatting re-enabled. "
accepts_settings: ["reasoning_effort"]
examples_as_sys_msg: true
use_temperature: false
- name: openai/gpt-5.4-chat-latest
edit_format: diff
weak_model_name: openai/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: openrouter/openai/gpt-5
edit_format: diff
weak_model_name: openrouter/openai/gpt-5-nano
@@ -2616,6 +2774,58 @@
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: openrouter/openai/gpt-5.3
edit_format: diff
weak_model_name: openrouter/openai/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: openrouter/openai/gpt-5.3-pro
streaming: false
edit_format: diff
weak_model_name: openrouter/openai/gpt-5-mini
use_repo_map: true
editor_model_name: openrouter/openai/gpt-5.3
editor_edit_format: editor-diff
system_prompt_prefix: "Formatting re-enabled. "
accepts_settings: ["reasoning_effort"]
examples_as_sys_msg: true
use_temperature: false
- name: openrouter/openai/gpt-5.3-chat-latest
edit_format: diff
weak_model_name: openrouter/openai/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: openrouter/openai/gpt-5.4
edit_format: diff
weak_model_name: openrouter/openai/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: openrouter/openai/gpt-5.4-pro
streaming: false
edit_format: diff
weak_model_name: openrouter/openai/gpt-5-mini
use_repo_map: true
editor_model_name: openrouter/openai/gpt-5.4
editor_edit_format: editor-diff
system_prompt_prefix: "Formatting re-enabled. "
accepts_settings: ["reasoning_effort"]
examples_as_sys_msg: true
use_temperature: false
- name: openrouter/openai/gpt-5.4-chat-latest
edit_format: diff
weak_model_name: openrouter/openai/gpt-5-nano
use_repo_map: true
use_temperature: false
accepts_settings: ["reasoning_effort"]
- name: gpt-4.1-nano
edit_format: diff
weak_model_name: gpt-4.1-nano