feat: robin (#7882)

<img width="554" height="554" alt="image"
src="https://github.com/user-attachments/assets/aa86f4c8-fb34-4b0e-8b03-3a9980dfdb08"
/>

---------

Co-authored-by: Dylan Hurd <dylan.hurd@openai.com>
This commit is contained in:
Ahmed Ibrahim
2025-12-11 09:04:08 -08:00
committed by GitHub
parent d4554ce6c8
commit 238ce7dfad
7 changed files with 397 additions and 20 deletions

View File

@@ -46,7 +46,7 @@ fn expected_models_for_api_key() -> Vec<ModelPreset> {
gpt_5_1_codex_max(),
gpt_5_1_codex(),
gpt_5_1_codex_mini(),
robin(),
gpt_5_2(),
gpt_5_1(),
]
}
@@ -56,7 +56,7 @@ fn expected_models_for_chatgpt() -> Vec<ModelPreset> {
gpt_5_1_codex_max(),
gpt_5_1_codex(),
gpt_5_1_codex_mini(),
robin(),
gpt_5_2(),
gpt_5_1(),
]
}
@@ -142,12 +142,14 @@ fn gpt_5_1_codex_mini() -> ModelPreset {
}
}
fn robin() -> ModelPreset {
fn gpt_5_2() -> ModelPreset {
ModelPreset {
id: "robin".to_string(),
model: "robin".to_string(),
display_name: "robin".to_string(),
description: "Robin".to_string(),
id: "gpt-5.2".to_string(),
model: "gpt-5.2".to_string(),
display_name: "gpt-5.2".to_string(),
description:
"Latest frontier model with improvements across knowledge, reasoning and coding"
.to_string(),
default_reasoning_effort: ReasoningEffort::Medium,
supported_reasoning_efforts: vec![
effort(