获取 API Key 获取 API
文档

Blend(多图融合)

将 2–4 张图融合成一张新图(MJ 经典 blend),完全靠图融合,不支持 prompt

请求示例

curl --request POST \
  --url https://api.openveer.com/v1/midjourney/generations/blend \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "image_urls": [
      "https://example.com/a.png",
      "https://example.com/b.png"
    ],
    "dimensions": "SQUARE",
    "speed": "fast"
  }'

响应示例

{
  "code": 200,
  "data": [
    {
      "status": "submitted",
      "task_id": "task_01KV52C0TEJSYZMCG0NCS4YWKK"
    }
  ]
}

将 2–4 张图融合成一张新图(MJ 经典 blend 功能),完全靠图融合,不支持 prompt 参数。

项目 内容
action BLEND
计费 midjourney@blend[-speed]
必填 image_urls(2–4 张)

参数

字段 类型 必填 默认 说明
image_urls string[] 是 — 垫图,2–4 张,后端自动转 base64;单图 ≤ 12 MiB
dimensions string 否 SQUARE 三档画面比例:SQUARE(1:1) / PORTRAIT(2:3) / LANDSCAPE(3:2);传了 size 时被覆盖
size string 否 — 自由比例,任意 w:h(如 "16:9"、"9:16"、"21:9"),优先级高于 dimensions,作为画面比例生效
speed string 否 relax relax / fast / turbo
metadata object 否 — 自定义元数据

请求示例

三档比例(dimensions):

{
  "image_urls": [
    "https://example.com/a.png",
    "https://example.com/b.png"
  ],
  "dimensions": "SQUARE",
  "speed": "fast"
}

自由比例(size):

{
  "image_urls": [
    "https://example.com/a.png",
    "https://example.com/b.png"
  ],
  "size": "16:9",
  "speed": "fast"
}

最终 prompt 末尾会带 --ar 16:9。

注意

  • 比例选择优先级:size(自由) > dimensions(三档) > 默认 SQUARE。
  • image_urls 少于 2 张或多于 4 张返回 400。
  • blend 没有独立版本参数;如需区分速度价格,可配置 midjourney@blend-fast / midjourney@blend-turbo。