增加即梦图片5.0和视频2.5的能力
This commit is contained in:
1 parent
542246e4ce
commit
88a4268d40
55 files changed
+1412
-200
No files matched your search
@@ -803,12 +803,15 @@ function imageTemplateFromRow(row: Record<string, unknown>): ImageTemplate {
|
||||
prompt: String(row.prompt || ""),
|
||||
previewImageUrl: optionalString(row.preview_image_url),
|
||||
settings: isRecord(row.settings) ? {
|
||||
engine: row.settings.engine === "jimeng" || row.settings.engine === "evolink" || row.settings.engine === "bailian" ? row.settings.engine : undefined,
|
||||
engine: row.settings.engine === "jimeng" || row.settings.engine === "evolink" || row.settings.engine === "bailian" || row.settings.engine === "seedream" ? row.settings.engine : undefined,
|
||||
width: optionalNumber(row.settings.width),
|
||||
height: optionalNumber(row.settings.height),
|
||||
forceSingle: typeof row.settings.forceSingle === "boolean" ? row.settings.forceSingle : undefined,
|
||||
scale: optionalNumber(row.settings.scale),
|
||||
quality: row.settings.quality === "low" || row.settings.quality === "medium" || row.settings.quality === "high" ? row.settings.quality : undefined
|
||||
quality: row.settings.quality === "low" || row.settings.quality === "medium" || row.settings.quality === "high" ? row.settings.quality : undefined,
|
||||
size: row.settings.size === "1K" || row.settings.size === "1.5K" || row.settings.size === "2K" ? row.settings.size : undefined,
|
||||
outputFormat: row.settings.outputFormat === "png" || row.settings.outputFormat === "jpeg" ? row.settings.outputFormat : undefined,
|
||||
optimizeMode: row.settings.optimizeMode === "standard" || row.settings.optimizeMode === "fast" ? row.settings.optimizeMode : undefined
|
||||
} : {},
|
||||
sortOrder: optionalNumber(row.sort_order) ?? 0,
|
||||
createdAt: requiredTimestamp(row.created_at, "image_templates.created_at"),
|
||||
|
||||
Reference in new issue
Block a user