2.0 KiB
2.0 KiB
1. Architecture
- 1.1 为标准 Kling 视频定义“能力模型 + 执行版本”路由约束
- 1.2 设计标准 Kling 的 binding metadata,补齐
versionField / defaultVersion / versionOptions / versionOptionsByAction - 1.3 明确标准 Kling 与
kling-video-o1*的边界和排除规则
2. Provider Routing And Adapter Layer
- 2.1 调整 Kling binding 推断,使
kling_video作为标准 Kling 视频能力入口 - 2.2 在标准 Kling binding 中声明
model_name版本元数据 - 2.3 更新 Kling adapter,使其按 action 解析并校验
model_name - 2.4 保持对
kling-v1-5、kling-v1-6等历史版本型模型 ID 的兼容 - 2.5 显式排除
kling-video-o1与kling-video-o1-edit,避免误走标准 Kling 路由 - 2.6 在标准 Kling image2video 请求中预留
image_tail透传能力 - 2.7 在标准 Kling adapter 中校验
cfg_scale与camera_control的官方取值范围
3. UI And Parameter Exposure
- 3.1 为标准 Kling 能力模型暴露最小必要的
model_name版本选择 - 3.2 保证
duration / size / aspect_ratio与标准 Kling binding 元数据保持一致 - 3.3 暴露
klingAction2 / mode / cfg_scale / negative_prompt参数,不阻塞主链路 - 3.4 通过平铺字段组装
camera_control,暂不处理image_tail / callback_url - 3.5 为 Kling 数值参数补齐
min / max / step约束元数据,并同步 MCP 描述
4. Verification
- 4.1 验证
kling_video在无参考图时走text2video - 4.2 验证
kling_video在有参考图时走image2video - 4.3 验证
text2video可使用kling-v2-6 - 4.4 验证
image2video可使用kling-v2-6 - 4.5 验证历史
kling-v1-6请求仍可成功映射到标准 Kling adapter - 4.6 验证
kling-video-o1*不会误走标准 Kling/kling/v1/videos/{action}路由 - 4.7 验证超范围
cfg_scale与非法camera_control会在提交前失败