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

@@ -31,6 +31,7 @@ export async function POST(request: Request) {
min_ratio?: number;
max_ratio?: number;
force_single?: boolean;
quality?: string;
}>(request);
const capability = body.capability || "image.generate";
const assembled = body.promptAssembly
@@ -49,7 +50,8 @@ export async function POST(request: Request) {
height: asNumber(body.height),
min_ratio: asNumber(body.min_ratio),
max_ratio: asNumber(body.max_ratio),
force_single: Boolean(body.force_single)
force_single: Boolean(body.force_single),
quality: typeof body.quality === "string" ? body.quality : undefined
}, requestOrigin(request));
return jsonOk({ job: await getGenerationJob(job.id) }, { status: 202 });
} catch (error) {