Kling 3.0 Omni 调用说明
本文着重介绍视频生成调用方式和官方的区别,具体细节可参考可灵AI 3.0系列模型API文档
本平台调用示例
创建任务
下面的示例包含了所有生视频类型(文生视频 / 多镜头分镜 / 图生视频-首帧 / 图生视频-首尾帧 / 多模态参考 / 视频编辑)和所有可选参数,实际使用时只需保留对应类型的媒体元素(image_list / video_list)、并按需调整参数即可。
⚠️ 各生视频类型的媒体元素及部分参数存在互斥关系(详见下方参数说明),下例仅作为完整字段参考,请勿原样提交。
返回体(创建成功后返回任务 task_id,用于后续查询任务状态):
查询任务
返回体的内容随任务状态变化,主要有以下两种:
1. 任务进行中(data.task_status 为 submitted / processing):尚未生成视频,data.task_result.videos 为空数组。
2. 任务成功(data.task_status 为 succeed):data.task_result.videos[].url 即为生成视频的下载地址。
视频生成为异步任务,需轮询本接口直到
data.task_status变为succeed,再从data.task_result.videos[].url获取视频。url含签名且有有效期(示例e参数为过期时间戳),请及时下载转存。
其他生成模式参考官方
注意事项
请求参数说明
- 字段用法与官方一致:请求字段名(
model_name、image_list[].image_url、aspect_ratio、duration等)均与可灵官方文档保持一致。 - 多镜头与提示词:
multi_shot为true时prompt无效,需通过multi_prompt定义各分镜;为false时shot_type、multi_prompt无效,直接使用prompt。 - 首尾帧规则:
image_list[].type用于定义首尾帧(first_frame/end_frame),有尾帧时必须有首帧;数组中超过 2 张图片时不支持设置尾帧。有参考视频时参考图≤4,无参考视频时≤7。 - 参考视频规则:
refer_type为base(待编辑视频)时seconds无效,输出时长与输入视频一致,且不能定义视频首尾帧;有参考视频时sound只能为off。 - 暂不支持的字段:
watermark_info、callback_url、external_task_id。

