跳转到主要内容
POST
/
kling
/
v1
/
images
/
multi-image2image
Kling 多图生图任务
curl --request POST \
  --url https://api.powertokens.ai/kling/v1/images/multi-image2image \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model_name": "kling-v2",
  "prompt": "Blend both references into one consistent illustration"
}
'
{
  "code": 123,
  "message": "<string>",
  "data": {
    "task_id": "<string>",
    "task_status": "submitted",
    "task_info": {
      "external_task_id": "<string>"
    },
    "created_at": 123,
    "updated_at": 123
  },
  "request_id": "<string>"
}

授权

Authorization
string
header
必填

在请求头中传入 Authorization: Bearer <token>

请求体

application/json
model_name
enum<string>
必填

模型名称

可用选项:
kling-v2
subject_image_list
object[]
必填

主体参考图片列表

  • 最多支持 4 张图片,最少支持 1 张图片,用 key:value 承载,如下: "subject_image_list":[ { "subject_image":"image_url" }, { "subject_image":"image_url" }, { "subject_image":"image_url" }, { "subject_image":"image_url" }]
  • API 端无裁剪逻辑,请直接上传已选主体后的图片
  • 支持传入图片 Base64 编码或图片 URL(确保可访问)
  • 注意:若您使用 Base64 方式,请不要在 Base64 编码字符串前添加任何前缀(如 data:image/png;base64,),直接传递 Base64 编码后的字符串即可。
  • 图片格式支持 .jpg / .jpeg / .png
  • 图片文件大小不能超过 10MB,图片宽高尺寸不小于 300px,图片宽高比要在 1:2.5 ~ 2.5:1 之间
prompt
string

正向文本提示词

Maximum string length: 2500
scene_image
string

场景参考图

  • 支持传入图片 Base64 编码或图片 URL(确保可访问)
  • 注意:若您使用 Base64 方式,请不要在 Base64 编码字符串前添加任何前缀(如 data:image/png;base64,),直接传递 Base64 编码后的字符串即可。
  • 图片格式支持 .jpg / .jpeg / .png
  • 图片文件大小不能超过 10MB,图片宽高尺寸不小于 300px,图片宽高比要在 1:2.5 ~ 2.5:1 之间
style_image
string

风格参考图

  • 支持传入图片 Base64 编码或图片 URL(确保可访问)
  • 注意:若您使用 Base64 方式,请不要在 Base64 编码字符串前添加任何前缀(如 data:image/png;base64,),直接传递 Base64 编码后的字符串即可。
  • 图片格式支持 .jpg / .jpeg / .png
  • 图片文件大小不能超过 10MB,图片宽高尺寸不小于 300px,图片宽高比要在 1:2.5 ~ 2.5:1 之间
n
integer
默认值:1

生成图片数量

必填范围: 1 <= x <= 9
aspect_ratio
enum<string>
默认值:16:9

生成图片的画面纵横比(宽:高)

可用选项:
1:1,
16:9,
4:3,
3:2,
2:3,
3:4,
9:16,
21:9
watermark_info
object

是否同时生成含水印的结果。

callback_url
string

本次任务结果回调通知地址,如果配置,服务端会在任务状态发生变更时主动通知

external_task_id
string

自定义任务 ID

响应

任务已接受。

code
integer
必填

Kling 响应码。0 表示任务已接受。

message
string
必填

Kling 响应消息。

data
object
必填
request_id
string

上游请求标识符(如有提供)。