OmwAIOmwAI
API GuideAPI ReferenceProgramming Tools
Kling Video

Video Generation

Submit a video generation task.

POST
/kling/v1/videos/text2video

Authorization

BearerAuth

AuthorizationBearer <token>

使用 Bearer Token 认证。 格式: Authorization: Bearer sk-xxxxxx

In: header

Request Body

application/json

model_name*string

可灵模型名称。当前代码注册 kling-v1、kling-v1-6、kling-v2-master

Value in"kling-v1" | "kling-v1-6" | "kling-v2-master"
model?string

model_name 的兼容别名;同时提供时优先使用 model_name

Value in"kling-v1" | "kling-v1-6" | "kling-v2-master"
prompt?string

文本描述提示词

negative_prompt?string

负向提示词,原样转发给上游

image?string

图生视频首帧图片字符串,原样转发给上游

image_tail?string

图生视频尾帧图片字符串,原样转发给上游

mode?string

生成模式。kling-v2-master 只能使用 pro;其他已注册模型默认为 std

Value in"std" | "pro"
duration?integer

请求的视频时长(秒);省略时插件发送 5

Range1 <= value
aspect_ratio?string

输出宽高比;省略时插件发送 1:1

cfg_scale?number

提示词引导强度;省略时插件发送 0.5

metadata?

普通对象字段;作为名为 metadata 的顶层字段原样转发,不会被展开

[key: string]?any

Response Body

application/json

application/json

curl -X POST "https://loading/kling/v1/videos/text2video" \  -H "Content-Type: application/json" \  -d '{}'
{
  "code": 0,
  "message": "SUCCEED",
  "request_id": "string",
  "data": {
    "task_id": "abcd1234efgh"
  }
}
{
  "error": {
    "message": "string",
    "type": "string",
    "param": "string",
    "code": "string"
  }
}
POST
/kling/v1/videos/image2video

Authorization

BearerAuth

AuthorizationBearer <token>

使用 Bearer Token 认证。 格式: Authorization: Bearer sk-xxxxxx

In: header

Request Body

application/json

model_name*string

可灵模型名称。当前代码注册 kling-v1、kling-v1-6、kling-v2-master

Value in"kling-v1" | "kling-v1-6" | "kling-v2-master"
model?string

model_name 的兼容别名;同时提供时优先使用 model_name

Value in"kling-v1" | "kling-v1-6" | "kling-v2-master"
prompt?string

文本描述提示词

negative_prompt?string

负向提示词,原样转发给上游

image?string

图生视频首帧图片字符串,原样转发给上游

image_tail?string

图生视频尾帧图片字符串,原样转发给上游

mode?string

生成模式。kling-v2-master 只能使用 pro;其他已注册模型默认为 std

Value in"std" | "pro"
duration?integer

请求的视频时长(秒);省略时插件发送 5

Range1 <= value
aspect_ratio?string

输出宽高比;省略时插件发送 1:1

cfg_scale?number

提示词引导强度;省略时插件发送 0.5

metadata?

普通对象字段;作为名为 metadata 的顶层字段原样转发,不会被展开

[key: string]?any

Response Body

application/json

application/json

curl -X POST "https://loading/kling/v1/videos/image2video" \  -H "Content-Type: application/json" \  -d '{}'
{
  "code": 0,
  "message": "SUCCEED",
  "request_id": "string",
  "data": {
    "task_id": "abcd1234efgh"
  }
}
{
  "error": {
    "message": "string",
    "type": "string",
    "param": "string",
    "code": "string"
  }
}

How is this guide?

Last updated on