Skip to content

创建视频生成任务 ​

创建视频生成任务 ​

POST /v1/video/generations

提交视频生成任务,支持文生视频和图生视频。

返回任务 ID,可通过 GET 接口查询任务状态。

请求头 (Headers) ​

参数名类型必选描述示例
Authorizationstring否鉴权令牌Bearer ********************

请求体 (Request Body) ​

Content-Type: application/json

字段类型必选描述
modelstring否模型/风格 ID
promptstring否文本描述提示词
imagestring否图片输入 (URL 或 Base64)
durationnumber否视频时长(秒)
widthinteger否视频宽度
heightinteger否视频高度
fpsinteger否视频帧率
seedinteger否随机种子
ninteger否生成视频数量
response_formatstring否响应格式
userstring否用户标识
metadataobject否扩展参数 (如 negative_prompt, style, quality_level 等)

请求体示例 ​

json
{
  "model": "kling-v1",
  "prompt": "宇航员站起身走了",
  "image": "https://example.com/image.jpg",
  "duration": 5,
  "width": 1280,
  "height": 720,
  "fps": 30,
  "seed": 20231234,
  "n": 1,
  "response_format": "url",
  "user": "user-1234",
  "metadata": {}
}

返回响应 (Responses) ​

200 - 成功创建视频生成任务 ​

字段类型描述
task_idstring任务 ID
statusstring任务状态

响应示例 ​

json
{
  "task_id": "abcd1234efgh",
  "status": "queued"
}

400 - 请求参数错误 ​

字段类型描述
errorobject
error.messagestring错误信息
error.typestring错误类型
error.paramstring (nullable)相关参数
error.codestring (nullable)错误代码

响应示例 ​

json
{
  "error": {
    "message": "string",
    "type": "string",
    "param": "string",
    "code": "string"
  }
}

Released under the MIT License.