Kling 图生视频
Kling 图生视频接口用于基于首帧或首尾帧图片创建视频任务,也支持参考主体、音色、遮罩、镜头控制和智能分镜。Endpoint
POST /kling/v1/videos/image2video
参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model_name | string | 是 | Kling 模型名称。 |
prompt | string | 条件必填 | 提示词;除自定义多镜头外通常必填。 |
image | string | 条件必填 | 首帧图片 URL 或 Base64;与 image_tail 至少传一个。 |
image_tail | string | 条件必填 | 尾帧图片 URL 或 Base64;与 image 至少传一个。 |
negative_prompt | string | 否 | 负向提示词。 |
element_list | array | 否 | 参考主体列表,最多 3 个。 |
voice_list | array | 否 | 引用音色列表,最多 2 个;与 element_list 互斥。 |
sound | string | 否 | 是否生成声音:on 或 off。 |
mode | string | 否 | 生成模式:std 或 pro。 |
duration | string 或 number | 否 | 视频时长。 |
aspect_ratio | string | 否 | 视频比例。 |
multi_shot | boolean 或 string | 否 | 是否启用智能分镜,也可传 intelligence 或 customize。 |
shot_type | string | 条件必填 | 分镜类型。 |
multi_prompt | array | 条件必填 | 自定义分镜提示词列表。 |
cfg_scale | number | 否 | 模型自由度,取值范围 [0, 1]。 |
static_mask | string 或 array | 否 | 静态遮罩。 |
dynamic_masks | array | 否 | 动态遮罩序列,用于局部区域运动控制。 |
camera_control | object | 否 | 镜头控制对象。 |
watermark_info | object | 否 | 水印控制。 |
callback_url | string | 否 | 任务状态回调地址。 |
external_task_id | string | 否 | 外部任务 ID。 |