Browse Source

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 <noreply@anthropic.com>
handoff-20260429-1057
lapoaiscalers 5 months ago
parent
commit
94e1f85304
  1. 6
      src/app/api/generate/route.ts

6
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)

Loading…
Cancel
Save