From 66295287ce7eaaf01b21b399cb1acc2ff0647c6d Mon Sep 17 00:00:00 2001 From: suyx Date: Tue, 4 Aug 2026 17:05:59 +0800 Subject: [PATCH] fix(wp7-02): use current Gemini image response contract --- scripts/lib/wp7-02-controlled-executor.mjs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/lib/wp7-02-controlled-executor.mjs b/scripts/lib/wp7-02-controlled-executor.mjs index 6b11163..a053b0a 100644 --- a/scripts/lib/wp7-02-controlled-executor.mjs +++ b/scripts/lib/wp7-02-controlled-executor.mjs @@ -73,7 +73,10 @@ export function buildProviderRequest({ modelConfig, prompt, ratio, reference }) return { body: { contents: [{ parts, role: "user" }], - generationConfig: { imageConfig: { aspectRatio: ratio }, responseModalities: ["TEXT", "IMAGE"] }, + generationConfig: { + responseFormat: { image: { aspectRatio: ratio, imageSize: "1K" } }, + responseModalities: ["IMAGE"], + }, }, headers, method: "POST",