feat: adapt image tuning by engine

This commit is contained in:
inman
2026-05-29 14:32:02 +08:00
parent 4b21d2999c
commit e36f28a668
12 changed files with 138 additions and 10 deletions

View File

@@ -87,7 +87,8 @@ export function buildEvolinkImagePayload(
};
if (!payload.prompt) throw new Error("Prompt is required for image generation.");
if (settings.quality) payload.quality = settings.quality;
const quality = cleanOptional(typeof input.quality === "string" ? input.quality : undefined) || settings.quality;
if (quality) payload.quality = quality;
if (settings.resolution) payload.resolution = settings.resolution;
assignSize(payload, input);