Skip to content

Commit cf4656d

Browse files
authored
fix: remove seed parameter from Imagen calls
seed parameter only works on Vertex AI, not Gemini API key path. Was causing silent failure of all infographic generation.
1 parent 6fe3280 commit cf4656d

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

lib/services/gemini-infographics.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@ export async function generateInfographic(
104104
config: {
105105
numberOfImages: 1,
106106
aspectRatio: request.aspectRatio ?? "16:9",
107-
...(request.seed !== undefined && { seed: request.seed }),
108107
...(request.negativePrompt && { negativePrompt: request.negativePrompt }),
109108
},
110109
});
@@ -128,7 +127,6 @@ export async function generateInfographic(
128127
imageBase64,
129128
mimeType: "image/png",
130129
prompt: request.prompt,
131-
...(request.seed !== undefined && { seed: request.seed }),
132130
};
133131
}
134132

@@ -271,7 +269,6 @@ export async function generateInfographicsForTopic(
271269
const requests: InfographicRequest[] = instructions.map(
272270
(instruction, index) => ({
273271
prompt: `${instruction}${contextSuffix}`,
274-
seed: generateSeed(topic, index),
275272
aspectRatio: "16:9" as const,
276273
})
277274
);
@@ -317,12 +314,11 @@ export async function generateFromScenePrompts(
317314

318315
for (let i = 0; i < prompts.length; i++) {
319316
const prompt = prompts[i];
320-
const seed = generateSeed(topic, i);
321317

322318
// Generate horizontal (16:9)
323319
try {
324320
const hResult = await generateInfographic(
325-
{ prompt, aspectRatio: "16:9", seed },
321+
{ prompt, aspectRatio: "16:9" },
326322
model,
327323
);
328324
horizontal.push(hResult);
@@ -334,7 +330,7 @@ export async function generateFromScenePrompts(
334330
// Generate vertical (9:16)
335331
try {
336332
const vResult = await generateInfographic(
337-
{ prompt, aspectRatio: "9:16", seed },
333+
{ prompt, aspectRatio: "9:16" },
338334
model,
339335
);
340336
vertical.push(vResult);

0 commit comments

Comments
 (0)