Zum Hauptinhalt springen
POST
/
v3
/
async
/
mj-inpaint
Midjourney-Inpainting
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/mj-inpaint \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "image_no": 123,
  "task_id": "<string>",
  "remix_prompt": "<string>",
  "mask": {
    "url": "<string>",
    "areas": [
      {
        "points": [
          {}
        ],
        "width": 123,
        "height": 123
      }
    ]
  },
  "area": {
    "points": [
      {}
    ],
    "width": 123,
    "height": 123
  }
}
'
{
  "task_id": "<string>"
}
Verwenden Sie die Midjourney-Inpainting-Funktion, um bestimmte Bereiche eines bereits generierten Bildes neu zu zeichnen. Der neu zu zeichnende Bereich kann über Polygonbereiche oder ein Schwarz-Weiß-Maskenbild angegeben werden. Diese Schnittstelle arbeitet asynchron; der Client muss das endgültige Generierungsergebnis über die task_id abfragen.

Anfrageheader

Content-Type
string
erforderlich
Enumerationswert: application/json
Authorization
string
erforderlich
Bearer-Authentifizierungsformat: Bearer {{API Key}}.

Anfragetext

image_no
integer
erforderlich
Bildnummer, mit der das Bild angegeben wird, für das ein Bereich neu gezeichnet werden soll.Wertebereich: 0~3
task_id
string
erforderlich
Eindeutiger Bezeichner der ursprünglichen Bildgenerierungsaufgabe.
remix_prompt
string
Prompt für den neu zu zeichnenden Bereich, der den gewünschten Inhalt des Inpainting-Bereichs beschreibt.Längenbeschränkung: 1-8192 Zeichen.
mask
object
erforderlich
Konfiguration des Zeichenbereichs, ersetzt den Parameter area und unterstützt Inpainting mehrerer Bereiche. Entweder areas oder url muss angegeben werden.
area
object
erforderlich
Konfiguration eines einzelnen Polygonbereichs (alternativ zum Parameter mask zu verwenden).

Antwortparameter

task_id
string
erforderlich
Die task_id der asynchronen Aufgabe. Sie sollten diese task_id verwenden, um die API zum Abfragen des Aufgabenergebnisses aufzurufen und das Generierungsergebnis abzurufen.