f9e4c92ff1
- 将视频配置参数标准化逻辑提取为独立的 buildVideoConfig 函数 - 添加视频秒数、尺寸、清晰度的标准化验证函数 - 限制视频秒数只允许 6/10/12/16/20 秒的预设值 - 验证视频尺寸格式是否为标准的宽高比格式 - 优化视频生成 API 调用的错误处理机制 - 统一错误消息显示,修复页面残留生图参数影响视频请求的问题
1.7 KiB
1.7 KiB
待测试
- 修复生图工作台和画布生图请求中
quality参数可能传入上游不支持值导致 400 的问题;请求前会归一化质量枚举,auto或异常值不再发送给上游。 - 管理后台新增/编辑渠道时,渠道可用模型支持通过弹窗按“新获取、已有”分组选择,并可在弹窗内手动增加模型或拉取模型列表后再写回表单。
- 管理后台编辑渠道时,API Key 留空不再触发必填校验,表示沿用已保存的密钥;新增渠道仍要求填写 API Key。
- 管理后台公开配置里的系统可用模型候选项改为由已启用渠道中选择的模型合并去重生成,最终开放哪些模型仍由公开配置里手动勾选。
- 视频生成请求参数对齐
grok-imagine-video接口:使用resolution_name、preset=normal、input_reference[],支持清晰度、尺寸、秒数快捷选择和手动输入,并支持最多 7 张参考图。 - 画布视频设置浮层改为挂载到页面根层级,避免被节点悬浮工具栏遮挡。
- 视频清晰度输入框改为只输入数字,提交请求时再拼接
p单位。 - 视频生成前端会识别后端
{ code, msg }错误响应,创建失败不再继续轮询undefined。 - 新增
/video视频创作台页面,参考生图工作台布局,支持提示词、参考图、视频参数、生成结果、保存素材、下载和本地生成记录;清晰度和秒数均支持常用值选择与手动输入。 - 视频创作台生成前会把模型、尺寸、秒数、清晰度归一化为视频接口支持的参数,并展示后端返回的错误信息,避免页面侧残留的生图参数影响视频请求。