diff --git a/app/api/canvas/local-edit/route.ts b/app/api/canvas/local-edit/route.ts index 23653829f..c30ccd60d 100644 --- a/app/api/canvas/local-edit/route.ts +++ b/app/api/canvas/local-edit/route.ts @@ -1529,7 +1529,7 @@ export async function POST(request: NextRequest) { falSystemPrompt: undefined, falThinkingLevel: undefined, allowFailover: useFalScaleAdjustMockup ? false : undefined, - imageCount: useFalScaleAdjustMockup ? 6 : 1, + imageCount: useFalScaleAdjustMockup ? 4 : 1, imageSize: typeof body.imageSize === "string" && body.imageSize.trim() ? body.imageSize.trim() @@ -1554,7 +1554,7 @@ export async function POST(request: NextRequest) { scaleAdjustPromptStrategy: "fal-guide-only-clean-target-v20", }, falSafetyTolerance: "6", - imageCount: 6, + imageCount: 4, label: "fal-guide-only-clean-target-v20", negativePrompt: falScaleAdjustNegativePrompt, prompt: falScaleAdjustGuideOnlyPrompt, @@ -1570,7 +1570,7 @@ export async function POST(request: NextRequest) { scaleAdjustPromptStrategy: "fal-guide-only-simple-clean-target-v20", }, falSafetyTolerance: "6", - imageCount: 6, + imageCount: 4, label: "fal-guide-only-simple-clean-target-v20", negativePrompt: falScaleAdjustNegativePrompt, prompt: falScaleAdjustSimpleGuideOnlyPrompt, diff --git a/lib/canvas/generate-image.ts b/lib/canvas/generate-image.ts index 2af7d82aa..35280cb27 100644 --- a/lib/canvas/generate-image.ts +++ b/lib/canvas/generate-image.ts @@ -1885,7 +1885,7 @@ export async function generateCanvasImage( const imageSize = normalizedImageParams.imageSize; const imageCount = scaleAdjustVerification && provider.type === "fal-image" - ? Math.max(1, Math.min(6, requestedImageCount)) + ? Math.max(1, Math.min(4, requestedImageCount)) : normalizedImageParams.imageCount; if (imageSize !== requestedImageSize || imageCount !== requestedImageCount) { console.info("[Canvas Generate Image] Normalized model image params:", {