diff --git a/server-rs/crates/api-server/src/editor_project.rs b/server-rs/crates/api-server/src/editor_project.rs index 78c9164ac..a49b673d1 100644 --- a/server-rs/crates/api-server/src/editor_project.rs +++ b/server-rs/crates/api-server/src/editor_project.rs @@ -3190,8 +3190,10 @@ where model: generation_options.model, provider_model: if generation_options.model == EDITOR_IMAGE_MODEL_NANOBANANA2 { generation_options.model - } else { + } else if reference_images.is_empty() { GPT_IMAGE_2_5_GENERATION_MODEL + } else { + GPT_IMAGE_2_5_EDIT_MODEL }, prompt: submitted_prompt.as_str(), negative_prompt,