From 94e1f85304bfa4ec99799753abfde8343781d37f Mon Sep 17 00:00:00 2001 From: lapoaiscalers Date: Mon, 2 Feb 2026 20:06:06 +0100 Subject: [PATCH] fix: filter out invalid 'size' param for GPT Image 1.5 GPT Image 1.5 only supports 'aspect_ratio', not 'size'. Remove stale 'size' values from old workflow data before sending. Co-Authored-By: Claude Opus 4.5 --- src/app/api/generate/route.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/app/api/generate/route.ts b/src/app/api/generate/route.ts index 2b787621..ca783d65 100644 --- a/src/app/api/generate/route.ts +++ b/src/app/api/generate/route.ts @@ -1542,6 +1542,12 @@ async function generateWithKie( Object.assign(inputParams, input.parameters); } + // GPT Image 1.5 does NOT support 'size' parameter - only 'aspect_ratio' + // Remove any stale 'size' values from old workflow data + if (modelId.startsWith("gpt-image/1.5")) { + delete inputParams.size; + } + // Handle image inputs if (input.images && input.images.length > 0) { // Upload images to get URLs (Kie requires URLs, not base64)