Kling v3
Kling v3 视频生成
- 异步处理模式,返回任务ID用于后续查询
- 支持文本转视频、图生视频(首帧/首尾帧控制)
- 支持标准模式(720P)、专业模式(1080P)和 4K 模式
- 支持 3-15 秒视频时长
- 支持生成有声视频
POST
认证
请求参数
视频生成模型名称支持的模型:
kling-v3- 可灵 v3(推荐)
正向文本提示词建议详细描述场景、动作、风格等,以获得更好的生成效果。建议使用英文提示词。示例:
"一只金毛犬在沙滩上奔跑,日落,电影质感"负面提示词,用于排除不想要的内容示例:
"模糊, 低画质, 变形"生成模式可选值:
std- 标准模式(720P)pro- 专业模式(1080P)4k- 4K 模式
std默认值:
5
视频时长(秒)取值范围:3-15(最短 3 秒,最长 15 秒)⚠️ 注意: 必须输入纯数字(如 6),不要加引号,否则会报错视频宽高比可选值:
16:9- 横屏9:16- 竖屏1:1- 方形
16:9图片 URL 数组,用于图生视频
- 传 1 张:作为首帧图片
- 传 2 张:自动分配为首帧 + 尾帧
["https://example.com/first.jpg"]是否添加水印
是否生成有声视频
是否启用多镜头分镜模式。
truefalse
分镜方式:
customize(自定义)/ intelligence(智能)。当 multi_shot=true 时必填。各分镜信息,如提示词、时长等。通过 当
index、prompt、duration 定义分镜序号及提示词、时长。- 最多支持 6 个分镜,最少支持 1 个分镜
- 每个分镜相关内容的最大长度不超过 512
- 每个分镜的时长不大于当前任务总时长,且不小于 1
- 所有分镜时长之和等于当前任务总时长
multi_shot=true 且 shot_type=customize 时当前参数必填。引用元素列表,最多支持 3 个主体。支持两种方式:说明:
- 现场创建主体:传
name、description、element_input_urls
- 现场创建时:
name、description、element_input_urls必填 element_input_urls:每个主体至少 2 张、最多 4 张(第 1 张正面图 + 其余参考图)prompt中通过@name引用,如:"@element_dog 和 @element_cat 在草地上追逐玩耍"
参数互斥与边界
mode=4k在本页模型kling-v3可用image_urls最多 2 张(1 张首帧,2 张首尾帧)- 仅尾帧输入(只有
last_frame)会报错,必须配首帧 multi_shot=true时,顶层prompt可省略multi_prompt最多 6 个分镜,index从 1 连续递增
功能支持矩阵
| 类型 | 功能 | std 5s | std 10s | std 15s | pro 5s | pro 10s |
|---|---|---|---|---|---|---|
| 文生视频 | 视频生成 | ✅ | ✅ | ✅ | ✅ | ✅ |
| 图生视频 | 视频生成 | ✅ | ✅ | ✅ | ✅ | ✅ |
| 图生视频 | 首帧 | ✅ | ✅ | ✅ | ✅ | ✅ |
| 图生视频 | 尾帧 | ✅ | ✅ | ✅ | ✅ | ✅ |
文生视频 vs 图生视频
系统会根据image_urls 自动判断生成模式(文生 / 图生)。
| 参数 | 文生视频 | 图生视频 |
|---|---|---|
prompt | ✅ 必填 | ✅ 建议填写 |
image_urls | ❌ 不传 | ✅ 可选(1-2 张) |
negative_prompt | ✅ 可选 | ✅ 可选 |
mode | ✅ 可选 | ✅ 可选 |
duration | ✅ 可选(3-15) | ✅ 可选(3-15) |
aspect_ratio | ✅ 可选 | ✅ 可选(图生可能受输入图影响) |
watermark | ✅ 可选 | ✅ 可选 |
audio | ✅ 可选 | ✅ 可选 |
响应
响应状态码,成功时为 200
返回数据数组
使用场景
场景 1:文生视频(标准模式)
场景 2:文生视频(专业模式 + 负面提示词)
场景 3:文生视频(15 秒)
场景 4:图生视频(首帧图片)
场景 5:图生视频(首帧 + 尾帧控制)
场景 6:生成有声视频
场景 7:多镜头分镜(customize,15 秒,有声竖屏)
查询任务结果视频生成为异步任务,提交后会返回
task_id。使用 获取任务状态 接口查询生成进度和结果。