Zum Hauptinhalt springen
POST
/
v1
/
midjourney
/
generations
/
blend
curl --request POST \
  --url https://api.apimart.ai/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"
    }
  ]
}
curl --request POST \
  --url https://api.apimart.ai/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"
    }
  ]
}
Fusioniert 2–4 Bilder zu einem neuen Bild (klassische MJ-Blend-Funktion). Funktioniert rein über Bilder und akzeptiert keinen Prompt.
ElementWert
actionBLEND
Abrechnungmidjourney@blend[-speed]
Pflichtimage_urls (2–4 Bilder)

Parameter

FeldTypPflichtStandardBeschreibung
image_urlsstring[]JaQuellbilder, 2–4; automatisch zu base64 konvertiert; je ≤ 12 MiB
dimensionsstringNeinSQUAREDrei Seitenverhältnis-Presets: SQUARE (1:1) / PORTRAIT (2:3) / LANDSCAPE (3:2); wird überschrieben, wenn size gesetzt ist
sizestringNeinFreies Seitenverhältnis, beliebiges w:h (z. B. "16:9", "9:16", "21:9"); hat Vorrang vor dimensions, wird als Seitenverhältnis angewendet
speedstringNeinrelaxrelax / fast / turbo
metadataobjectNeinBenutzerdefinierte Metadaten

Request-Beispiele

Preset-Verhältnis (dimensions):
{
  "image_urls": [
    "https://example.com/a.png",
    "https://example.com/b.png"
  ],
  "dimensions": "SQUARE",
  "speed": "fast"
}
Freies Verhältnis (size):
{
  "image_urls": [
    "https://example.com/a.png",
    "https://example.com/b.png"
  ],
  "size": "16:9",
  "speed": "fast"
}
Der finale Prompt endet mit --ar 16:9.

Hinweise

  • Verhältnis-Priorität: size (frei) > dimensions (Presets) > Standard SQUARE.
  • Weniger als 2 oder mehr als 4 image_urls ergibt 400.
  • blend hat keinen eigenen Versions-Parameter. Für speed-spezifische Preise konfigurieren Sie midjourney@blend-fast / midjourney@blend-turbo.