Skip to content

图生视频

POST
/kling/v1/videos/image2video

根据参考图像生成视频任务。

Authorizations

bearer
Type
HTTP (bearer)

Request Body

application/json
object

模型名称 枚举值:kling-v1, kling-v1-5, kling-v1-6, kling-v2-master, kling-v2-1, kling-v2-1-master, kling-v2-5-turbo,kling-v2-6,kling-v3

参考图像 支持传入图片Base64编码或图片URL(确保可访问)

参考图像 - 尾帧控制 支持传入图片Base64编码或图片URL(确保可访问)

正向文本提示词不能超过2500个字符
用<<<voice_1>>>来指定音色,序号同voice_list参数所引用音色的排列顺序
一次视频生成任务至多引用2个音色;指定音色时,sound参数值必须为on语法结构越简单越好,
如:男人<<<vocie_1>>>说:“你好”
当voice_list参数不为空且prompt参数中引用音色ID时,视频生成任务按“有指定音色”计量计费

负向文本提示词

object[]

仅V2.6及后续版本模型支持当前参数生成视频时所引用的音色的列表
一次视频生成任务至多引用2个音色
当voice_list参数不为空且prompt参数中引用音色ID时,视频生成任务按“有指定音色”计量计费

仅V2.6及后续版本模型支持当前参数生成视频时是否同时生成声音
枚举值:on,off

kling-v2.x模型不支持当前参数生成视频的自由度;值越大,模型自由度越小,与用户输入的提示词相关性越强

生成视频的模式
枚举值:std,pro
其中std:标准模式(标准),基础模式,性价比高
其中pro:专家模式(高品质),高表现模式,生成视频质量更佳

静态笔刷涂抹区域(用户通过运动笔刷涂抹的 mask 图片)

是否生成多镜头视频
当前参数为true时,prompt参数无效
当前参数为false时,shot_type参数及multi_prompt参数无效

分镜方式
枚举值:customize
当multi_shot参数为true时,当前参数必填

object[]

各分镜信息,如提示词、时长等
● 通过index、prompt、duration参数定义分镜序号及相应提示词和时长,其中:
○ 最多支持6个分镜,最小支持1个分镜
○ 每个分镜相关内容的最大长度不超过512
○ 每个分镜的时长不大于当前任务的总时长,不小于1
○ 所有分镜的时长之和等于当前任务的总时长

object[]

动态笔刷配置列表

object

控制摄像机运动的协议(如未指定,模型将根据输入的文本/图片进行智能匹配)

生成视频时长,单位s
枚举值:5,10

object

是否同时生成含水印的结果
● 通过enabled参数定义,用key:value承载,如下:
"watermark_info": {
"enabled": boolean // true 为生成,false 为不生成
}

Responses

OK

application/json
object

任务 ID

任务状态

Playground

Authorization
Body

Samples