Skip to content

POST /v1/videos/image2video ​

Kling 风格图生视频创建任务接口。

请求 ​

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

Header 参数 ​

参数必填说明
Authorization是Bearer sk-... 或 Bearer <jwt>。
x-api-key否可替代 Authorization。
Content-Type是application/json。

Query 参数 ​

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

Body 参数 ​

参数必填类型说明
model_name是string平台模型名。也兼容 model、modelName。
model否string兼容模型字段。
modelName否string兼容模型字段。
image是string图片 URL 或上游支持的图片数据。
image_url否string没有 image 时后端会映射为 image。
first_frame_image否string没有 image 时可映射为 image。
firstFrameImage否string兼容字段。
prompt否string提示词。
negative_prompt否string负面提示词。
cfg_scale否numberKling 参数,透传。
mode否stringKling 参数,透传。
camera_control否objectKling 参数,透传。
aspect_ratio否string比例,如 16:9、9:16、1:1;计费会读取。
aspectRatio否string兼容比例字段。
size否string没有 aspect_ratio 时可映射为 aspect_ratio。
resolution否string没有 aspect_ratio 时可映射为 aspect_ratio。
duration否string/integer时长;计费会读取。
duration_seconds否integer时长兼容字段。
seconds否integer时长兼容字段。
video_duration否integer时长兼容字段。
num_videos否integer生成数量。
n否integer没有 num_videos 时后端会映射为 num_videos。
count否integer数量兼容字段,计费会读取。
callback_url否stringKling 回调地址,透传。
external_task_id否stringKling 外部任务标识,透传。

未列出的 Kling 兼容字段也会保留并转发。

返回值 ​

返回本地视频任务对象:

json
{
  "id": "vtask_xxx",
  "object": "video.generation",
  "model": "kling-video-model",
  "status": "queued",
  "cost": "0.35",
  "upstream_id": "kling-task-id",
  "created_at": 1760000000,
  "updated_at": 1760000000,
  "upstream_response": {}
}

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