Default OpenAI image-generation model to gpt-image-1 (previously dall-e-3)

This commit is contained in:
Slavi Pantaleev
2025-05-03 09:41:54 +03:00
parent c94376109c
commit e0dcc39a72
3 changed files with 8 additions and 7 deletions

View File

@@ -18,7 +18,7 @@ text_to_speech:
speed: 1.0 speed: 1.0
response_format: opus response_format: opus
image_generation: image_generation:
model_id: dall-e-3 model_id: gpt-image-1
style: vivid style: null
size: 1024x1024 size: 1024x1024
quality: standard quality: null

View File

@@ -14,7 +14,7 @@ text_to_speech:
speed: 1.0 speed: 1.0
response_format: opus response_format: opus
image_generation: image_generation:
model_id: dall-e-3 model_id: gpt-image-1
style: vivid style: null
size: 1024x1024 size: 1024x1024
quality: standard quality: null

View File

@@ -1,6 +1,7 @@
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
use crate::agent::{default_prompt, provider::ConfigTrait}; use crate::agent::{default_prompt, provider::ConfigTrait};
use super::OPENAI_IMAGE_MODEL_GPT_IMAGE_1;
#[derive(Debug, Clone, Serialize, Deserialize)] #[derive(Debug, Clone, Serialize, Deserialize)]
pub struct Config { pub struct Config {
@@ -161,7 +162,7 @@ pub struct ImageGenerationConfig {
impl Default for ImageGenerationConfig { impl Default for ImageGenerationConfig {
fn default() -> Self { fn default() -> Self {
Self { Self {
model_id: "dall-e-3".to_owned(), model_id: OPENAI_IMAGE_MODEL_GPT_IMAGE_1.to_owned(),
style: default_image_style(), style: default_image_style(),
size: default_image_size(), size: default_image_size(),
quality: default_image_quality(), quality: default_image_quality(),