Kling/v3
文生视频 & 图生视频模型。通过是否传入 image 参数来区分文生视频和图生视频。
异步提交任务
接口
https://airouter.xincache.cn/v1/tasks/submit
输入
参数 | 类型 | 是否必选 | 描述 |
|---|---|---|---|
model | string | 是 | 模型名称,此处为 |
input.prompt | string | 条件必选 | 提示词,最多 2500 字符。当 |
input.negative_prompt | string | 否 | 反向提示词,最多 2500 字符 |
parameters.image | string | 否 | 参考图像(首帧),不传则为文生视频模式;传入则为图生视频模式。支持图片 Base64 编码或图片 URL(确保可访问)。 Base64 编码时请勿添加 - 图片格式支持 - 文件大小不超过 10MB - 宽高尺寸不小于 300px,宽高比介于 1:2.5 ~ 2.5:1 之间 |
parameters.image_tail | string | 否 | 视频尾帧图片,传入后同时控制首尾帧。需配合 |
parameters.mode | string | 否 | 生成模式。 |
parameters.aspect_ratio | string | 否 | 视频长宽比,可选值: |
parameters.duration | int | 否 | 视频时长(秒),可选值: |
parameters.sound | string | 否 | 是否生成声音,可选值: |
parameters.multi_shot | bool | 否 | 是否启用多镜头模式,默认 为 |
parameters.shot_type | string | 条件必选 | 镜头类型,当 |
parameters.multi_prompt | array | 条件必选 | 多镜头提示词列表,当 最少 1 个镜头,最多 6 个;每个镜头内容不超过 512 字符;每个镜头时长不小于 1 秒且不大于总时长;所有镜头时长之和需等于总时长。 每项包含: - - - |
parameters.watermark_enabled | bool | 否 | 是否生成带水印的结果 |
parameters.external_task_id | string | 否 | 自定义任务 ID,不会覆盖系统生成的任务 ID,但支持通过该 ID 查询任务。请确保单用户下唯一 |
请求示例
⚠️ 如果您使用 Windows 系统,建议使用 Postman 或其他 API 调用工具。
文生视频(不传 image):
图生视频(传入 image 作为首帧):
首尾帧控制(同时传入 image 和 image_tail):
多镜头生成:
输出
参数 | 类型 | 描述 |
|---|---|---|
output.task_id | string | 异步任务的唯一标识 |
request_id | string | 请求的唯一标识 |
响应示例
查询任务状态
接口
https://airouter.xincache.cn/v1/tasks/status?task_id=<task_id>
请求示例
输出
参数 | 类型 | 描述 |
|---|---|---|
output.task_id | string | 异步任务的唯一标识 |
output.task_status | string | 任务状态: |
output.urls | array | 视频结果的 URL 列表 |
output.submit_time | integer | 任务提交时间戳 |
output.finish_time | integer | 任务完成时间戳 |
output.error_message | string | 失败时返回的错误信息 |
usage.duration | integer | 视频时长(秒) |
request_id | string | 请求的唯一标识 |
响应示例(成功)
响应示例(失败)
错误码
错误码 | 描述 |
|---|---|
006001094 | 任务资源不足 |
006001095 | 任务响应错误 |
006001099 | 任务创建错误 |