跳转到主要内容
POST
  1. 提交后会返回 task_id。如果提供了 callback_url,当任务状态变为 finished 或 failed 时,系统会向 callback_url 发送 POST 请求。
  2. 无论是否提供 callback_url,都可以通过统一的查询任务状态接口获取结果。
Kling 2.1 在同一请求格式下提供两个公开模型:kling-2.1/standard 和 kling-2.1/pro。

模型

  • kling-2.1/standard - 首帧引导的图生视频
  • kling-2.1/pro - 首帧引导的图生视频,可选尾帧

必填参数

  • prompt:用于生成的文本提示词
  • start_image_url:必填的首帧图像

可选参数

  • duration:5 或 10。默认为 5
  • end_image_url:可选,仅 kling-2.1/pro 支持
  • negative_prompt:可选的负面提示词

工作流程 ID

现有 ID 仍可继续使用。新接入可以选择专用的工作流程:

注意事项

  • kling-2.1/standard 不支持 end_image_url
  • kling-2.1/pro 支持首帧图像和可选的尾帧图像

授权

Authorization
string
header
必填

所有 API 接口都需要 Bearer Token 认证

获取 API Key:

进入 仪表盘 → API 密钥(API Key 管理页面)获取 API Key

在请求头中添加:

请求体

application/json
model
string
必填
示例:

"kling-2.1/standard"

input
object
必填
callback_url
string<uri>

接收结果通知的 Webhook 回调 URL

示例:

"https://your-domain.com/callback"

响应

200 - application/json

任务提交成功

code
integer
必填
示例:

200

data
object
必填