Files
2026-11-13 11:46:25 +08:00

9 lines
706 B
JavaScript

// Known model limits can be explained without displaying arbitrary upstream JSON.
export function videoReferenceError(message) {
const upstream = message.match(/\b(LTX-2\.3(?:-Text-Preserve)?|Wan2\.2-I2V) requires (?:0-1|1-1|1) images\b/)
if (upstream) return `${upstream[1]} 最多支持 1 张参考图;请按当前模型重新提交,或选择支持多图的 MiniMax-H3`
if (/^(?:(?:LTX-2\.3(?:-Text-Preserve)?|Wan2\.2-I2V|MiniMax-H3(?:-Hybrid|-R2V-4Step|-VDN-H3)?) (?:最多支持|需要至少)|所选模型最多支持|本地视频工作流暂不支持|首帧模式只能提交)/.test(message)
&& message.length < 180 && !/[{}<>]|https?:\/\//i.test(message)) return message
return ''
}