Zum Hauptinhalt springen
POST
/
v1
/
midjourney
/
generations
/
low-variation
curl --request POST \
  --url https://api.apimart.ai/v1/midjourney/generations/low-variation \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "task_id": "task_01KQW0D3WJ2QYJP9E3H7GZ4D2R",
    "index": 1,
    "speed": "fast"
  }'
{
  "code": 200,
  "data": [
    {
      "status": "submitted",
      "task_id": "task_01KV52C0TEJSYZMCG0NCS4YWKK"
    }
  ]
}
curl --request POST \
  --url https://api.apimart.ai/v1/midjourney/generations/low-variation \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "task_id": "task_01KQW0D3WJ2QYJP9E3H7GZ4D2R",
    "index": 1,
    "speed": "fast"
  }'
{
  "code": 200,
  "data": [
    {
      "status": "submitted",
      "task_id": "task_01KV52C0TEJSYZMCG0NCS4YWKK"
    }
  ]
}
Schwache Variation (varySubtle, identisches Verhalten wie Variation) auf einem Einzelbild nach Upscale. Der separate Endpunkt dient hauptsächlich der Namenskonsistenz (Gegenstück zu High Variation) und unabhängiger Preisgestaltung; neue Integrationen sollten Variation direkt verwenden.
ElementWert
actionLOW_VARIATION
Abrechnungmidjourney@low_variation[-speed]
Pflichttask_id + index, oder task_id + custom_id
Optionalspeed, metadata

Parameter

FeldBeschreibung
task_idTask-ID von dieser Plattform (typischerweise Upscale-Einzelbild)
index14; Pflicht, wenn custom_id fehlt; Button-Matching nutzt index nicht
custom_idButton-ID der entsprechenden Aktion; wenn gesetzt, überspringt index-Matching
speedrelax / fast / turbo
metadataOptionale Metadaten

Auto-Matching

Bevorzugt Vary (Subtle), Fallback Make Variations.

Request-Beispiel

{
  "task_id": "task_01KQW0D3WJ2QYJP9E3H7GZ4D2R",
  "index": 1,
  "speed": "fast"
}

Hinweise

  • Üblicherweise zuerst upscale auf das Raster aufrufen, dann mit der neuen task_id von Upscale diesen Endpunkt aufrufen.
  • In der aktuellen Implementierung ist index auch ohne custom_id Pflicht, obwohl Button-Matching index nicht nutzt.
  • Versions-Metadaten werden automatisch geerbt. Für speed-spezifische Preise konfigurieren Sie midjourney@low_variation-fast / midjourney@low_variation-turbo.

Response

Bei Erfolg erhalten Sie eine neue lokale task_id. Pollen Sie GET /v1/tasks/{task_id} für das Ergebnis.