Skip to content

POST /v1/video/generations

OpenAI 风格创建视频任务接口。

请求

内容
方法POST
路径/v1/video/generations
鉴权API Key 或登录 JWT
Content-Typeapplication/json

Header 参数

参数必填说明
AuthorizationBearer sk-...Bearer <jwt>
x-api-key可替代 Authorization
Content-Typeapplication/json

Query 参数

参数必填说明
key可替代 Header。

Body 参数

参数必填类型说明
modelstring平台视频模型名。也兼容 model_namemodelName
model_namestring兼容模型字段。
modelNamestring兼容模型字段。
promptstring视频提示词。
negative_promptstring负面提示词。
inputstring/object/array兼容输入字段。
first_frame_promptstring首帧提示词。
imagestring图生视频图片字段,按上游协议透传。
image_urlstring图生视频图片 URL,Kling 上游会映射为 image
first_frame_imagestring首帧图片,Kling 上游可能映射为 image
firstFrameImagestring首帧图片兼容字段。
sizestring分辨率档位;视频计费会读取。
resolutionstring分辨率档位;视频计费会读取。
qualitystring分辨率/质量字段;视频计费会读取。
aspect_ratiostring比例档位;视频计费会读取。
aspectRatiostring比例兼容字段。
widthinteger宽度。
heightinteger高度。
video_widthinteger宽度兼容字段。
video_heightinteger高度兼容字段。
durationinteger/string时长;quota_type=100 时通常必填。
duration_secondsinteger时长兼容字段。
secondsinteger时长兼容字段。
video_durationinteger时长兼容字段。
ninteger数量;计费会读取。
num_videosinteger数量兼容字段。
countinteger数量兼容字段。
watermarkboolean透传给上游。
callback_urlstring透传给上游。

未列出的上游视频字段会保留并转发。

返回值

json
{
  "id": "vtask_xxx",
  "object": "video.generation",
  "model": "video-model",
  "status": "queued",
  "cost": "0.35",
  "upstream_id": "provider-task-id",
  "created_at": 1760000000,
  "updated_at": 1760000000,
  "upstream_response": {},
  "data": []
}
字段类型说明
idstring本地任务 ID。
objectstring固定为 video.generation
modelstring平台模型名。
statusstringqueuedprocessingsucceededfailed 等。
coststring/number创建任务时扣费金额。
upstream_idstring上游任务 ID。
created_atintegerUnix 秒。
updated_atintegerUnix 秒。
upstream_responseobject上游原始响应。
dataarray/object上游结果数据,完成后可能出现。

基于 MIT 协议发布(社区版)