From e0b4a40dd858a5f5a04583d1200d84e28894f96e Mon Sep 17 00:00:00 2001 From: Slavi Pantaleev Date: Thu, 22 Jan 2026 22:31:51 +0200 Subject: [PATCH] Configure switching to cheaper models (gpt-image-1-mini) for gpt-image-1 & gpt-image-1.5 --- src/agent/provider/openai/controller.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/agent/provider/openai/controller.rs b/src/agent/provider/openai/controller.rs index 1cbec65..ea21db7 100644 --- a/src/agent/provider/openai/controller.rs +++ b/src/agent/provider/openai/controller.rs @@ -254,10 +254,12 @@ impl ControllerTrait for Controller { match original_model { ImageModel::DallE2 => ImageModel::DallE2, ImageModel::DallE3 => ImageModel::DallE2, + ImageModel::GptImage1 => ImageModel::GptImage1Mini, + ImageModel::GptImage1dot5 => ImageModel::GptImage1Mini, + ImageModel::GptImage1Mini => ImageModel::GptImage1Mini, ImageModel::Other(_) => { ImageModel::DallE2 } - _ => original_model.clone(), } } else { original_model