跳转到主要内容
POST
/
v1
/
videos
/
generations
kling-v3-fast 视频生成
curl --request POST \
  --url https://toapis.com/v1/videos/generations \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "<string>",
  "prompt": "<string>",
  "reference_images": [
    "<string>"
  ],
  "resolution": "<string>",
  "duration": 123,
  "aspect_ratio": "<string>",
  "watermark": true
}
'
  • 异步任务接口,提交后返回任务 ID
  • 使用新的官方 Kling Turbo 上游协议
  • 支持文生视频和图生视频,但图生仅支持首帧
  • resolution 支持 720p1080p
  • duration 支持 3s4s5s6s7s8s9s10s11s12s13s14s15s
  • aspect_ratio 仅对文生视频生效
  • watermark 仅支持布尔开关,不支持自定义水印对象
请传入公网可访问的图片 URL。不要直接传 base64 图片数据;本地图片请先使用 上传图片接口 获取 URL。

认证

Authorization
string
必填
所有接口均需要使用 Bearer Token 认证。
Authorization: Bearer YOUR_API_KEY

请求参数

model
string
必填
视频生成模型名称,固定为 kling-v3-fast
prompt
string
必填
视频提示词。对于图生视频,该字段会转换为 Kling Turbo contents 中的 prompt 项。
reference_images
string[]
可选输入图片。Kling Turbo 图生视频只会取第一张图作为 first_frame
当前接入不支持尾帧。多余图片不会作为尾帧传给上游。
resolution
string
默认值:"720p"
视频分辨率。支持值:
  • 720p
  • 1080p
duration
integer
默认值:"5"
视频时长,单位秒。支持值:3456789101112131415
aspect_ratio
string
默认值:"16:9"
文生视频宽高比。支持值:
  • 16:9
  • 9:16
  • 1:1
watermark
boolean
默认值:"false"
是否添加官方 Kling 水印。

示例

文生视频

{
  "model": "kling-v3-fast",
  "prompt": "A cinematic shot of a red sports car driving through rain",
  "resolution": "720p",
  "duration": 5,
  "aspect_ratio": "16:9"
}

图生视频

{
  "model": "kling-v3-fast",
  "prompt": "Animate the character with subtle camera motion",
  "reference_images": ["https://example.com/first-frame.png"],
  "resolution": "1080p",
  "duration": 5,
  "watermark": true
}
视频生成为异步任务。提交后使用 获取视频任务状态 查询进度和结果。