image_list、video_list、element_list),可在 prompt 中通过占位符精确引用素材,所有任务均为异步处理。
请传入公网可访问的图片或视频 URL。不要直接传 base64 数据;本地图片请先使用上传图片接口获取 URL。
请求参数
视频生成模型名称,固定为
kling-v3-omni。视频提示词。可使用官方占位符引用 Omni 输入,编号从 1 开始:
<<<image_N>>>— 引用metadata.image_list中第 N 张图片<<<video_N>>>— 引用video_list中第 N 段视频<<<element_N>>>— 引用metadata.element_list中第 N 个主体/角色
"让<<<image_1>>>中的人物向镜头挥手"引用列表顺序必须与 prompt 中的占位符顺序一致;系统不会自动补首帧或自动插入占位符。客户侧业务 ID,例如订单号、流水号或您系统内的任务 ID。提交后会随任务保存,后续可用该 ID 查询状态:
GET /v1/videos/generations/{client_business_id}。生成模式,同时决定计费分辨率。
std— 标准模式,720Ppro— 专业模式,1080P
视频时长,单位秒。可选值:
3–15。视频宽高比。常用值:
16:9、9:16、1:1。是否生成有声视频。
false— 普通视频(默认)true— 有声视频,按 Sound 价格计费
audio 与 video_list 互斥。 传入 video_list 时不要同时传 audio=true。参考视频列表,最多 1 段视频。传入后按 Video 价格计费。
官方 Omni 图片列表。在 prompt 中通过
<<<image_1>>>、<<<image_2>>> 按顺序引用。官方 Omni 主体/角色引用列表。在 prompt 中通过
<<<element_1>>>、<<<element_2>>> 按顺序引用。是否添加水印。
Omni 引用语法
| 语法 | 说明 |
|---|---|
<<<image_1>>> | 引用 metadata.image_list 第 1 张图片 |
<<<video_1>>> | 引用 video_list 第 1 段视频 |
<<<element_1>>> | 引用 metadata.element_list 第 1 个主体/角色 |
计费映射
| 请求参数 | 计费规格 |
|---|---|
mode=std,无 audio/video_list | 720P |
mode=pro,无 audio/video_list | 1080P |
mode=std,audio=true | 720P+Sound |
mode=pro,audio=true | 1080P+Sound |
mode=std,有 video_list | 720P+Video |
mode=pro,有 video_list | 1080P+Video |
请求示例
返回示例
200
响应字段
| 字段 | 类型 | 说明 |
|---|---|---|
id | string | 任务 ID,用于查询任务状态 |
client_business_id | string | 客户侧业务 ID(仅当请求中传入时返回) |
object | string | 对象类型,通常为 generation.task |
model | string | 本次请求使用的模型名称 |
status | string | 任务状态:queued / in_progress / completed / failed |
created_at | integer | 任务创建时间戳 |
