Update image generation model selection (#8698)

This commit is contained in:
Christiaan Arnoldus 2025-10-17 16:07:27 +02:00 committed by GitHub
parent 49349e5661
commit 3aa9762d04
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 6 additions and 4 deletions

View file

@ -47,7 +47,7 @@ describe("generateImageTool", () => {
[EXPERIMENT_IDS.IMAGE_GENERATION]: true,
},
openRouterImageApiKey: "test-api-key",
openRouterImageGenerationSelectedModel: "google/gemini-2.5-flash-image-preview",
openRouterImageGenerationSelectedModel: "google/gemini-2.5-flash-image",
}),
}),
},

View file

@ -11,7 +11,7 @@ import { EXPERIMENT_IDS, experiments } from "../../shared/experiments"
import { OpenRouterHandler } from "../../api/providers/openrouter"
// Hardcoded list of image generation models for now
const IMAGE_GENERATION_MODELS = ["google/gemini-2.5-flash-image-preview"]
const IMAGE_GENERATION_MODELS = ["google/gemini-2.5-flash-image", "openai/gpt-5-image", "openai/gpt-5-image-mini"]
export async function generateImageTool(
cline: Task,

View file

@ -13,7 +13,9 @@ interface ImageGenerationSettingsProps {
// Hardcoded list of image generation models
const IMAGE_GENERATION_MODELS = [
{ value: "google/gemini-2.5-flash-image-preview", label: "Gemini 2.5 Flash Image Preview" },
{ value: "google/gemini-2.5-flash-image", label: "Gemini 2.5 Flash Image" },
{ value: "openai/gpt-5-image", label: "GPT-5 Image" },
{ value: "openai/gpt-5-image-mini", label: "GPT-5 Image Mini" },
// Add more models as they become available
]

View file

@ -41,7 +41,7 @@ describe("ImageGenerationSettings", () => {
<ImageGenerationSettings
{...defaultProps}
openRouterImageApiKey="existing-key"
openRouterImageGenerationSelectedModel="google/gemini-2.5-flash-image-preview"
openRouterImageGenerationSelectedModel="google/gemini-2.5-flash-image"
/>,
)