APIMart
Modellsymbol MAI Image 2.7
Bild

MAI Image 2.7 API

Planen Sie Änderungen für das Bildbearbeitungsmodell Microsoft MAI Image 2.7. Verbinden Sie im MAI Image API Playground ein Originalbild mit klaren Vorgaben zu Szene, Licht, Text und zu erhaltenden Details.

BildbearbeitungSzene und LichtText und Details

MAI Image 2.7 API Konfiguration

  • Originalbild aus Datei oder URL
  • Bearbeitungsanweisungen im Prompt
  • Form- und JSON-Konfiguration
Input

Gib an, was geändert werden soll und welche Details erhalten bleiben sollen.

Ausgabe

Wähle ein Bild und beschreibe die Änderungen.

Gezielte Bearbeitungen mit MAI Image 2.7 API vorbereiten

Beginnen Sie mit Ihrem Bild und einem klaren Änderungsziel. Trennen Sie im Bearbeitungsbereich gewünschte Änderungen von Bildaufbau, Materialien und Details, die erhalten bleiben sollen.

MAI Image 2.7 API-Beispiel: Bildbearbeitung

Die Beispiele zeigen, wie Sie eine Bildbearbeitungsanfrage mit Ausgangsbild und Bearbeitungsanweisung zusammenstellen und anschließend das Ergebnis der Aufgabe abfragen.

  1. 1

    Die MAI Image 2.7 API-Anfrage authentifizieren

    Speichern Sie Ihren APIMart API-Schlüssel in der Umgebungsvariable APIMART_API_KEY. Senden Sie ihn sowohl beim Einreichen der Bearbeitung als auch beim Abfragen der Aufgabe als Authorization: Bearer <key>.

  2. 2

    Eine Bildbearbeitungsaufgabe einreichen

    Senden Sie POST /v1/images/generations mit model auf mai-image-2.7, einer Bearbeitungsanweisung in prompt und einer HTTP- oder HTTPS-URL des Ausgangsbildes in image_urls. Lesen Sie die Aufgaben-ID aus data[0].task_id der Antwort.

  3. 3

    Das bearbeitete Bild abrufen

    Fragen Sie die Aufgabe mit GET /v1/tasks/{task_id} ab. Beim Status completed lesen Sie die Bild-URL aus data.result.images[0].url[0]. Beim Status failed finden Sie den Fehlergrund in data.error.message.

    Hinweise zur Authentifizierung und zur allgemeinen Nutzung der APIMart API finden Sie in der APIMart-Dokumentation.

POST /v1/images/generations
curl -X POST https://api.apimart.ai/v1/images/generations \
  -H "Authorization: Bearer $APIMART_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mai-image-2.7",
    "prompt": "Platziere das Produkt aus diesem Bild auf einer Küchenarbeitsplatte aus Marmor bei weichem Morgenlicht und lasse seine Form und sein Etikett unverändert.",
    "image_urls": [
      "https://example.com/source-image.jpg"
    ]
  }'

Parameter der MAI Image 2.7 API

ParameterTypPflichtStandardBeschreibung
modelstringJaStandard: mai-image-2.7Modellwert im Beispiel auf dieser Seite: mai-image-2.7.
promptstringJaStandard: —Beschreiben Sie die gewünschten Änderungen und die Elemente des Ausgangsbildes, die erhalten bleiben sollen.
image_urlsarrayJaStandard: —Ein Array mit genau einer HTTP- oder HTTPS-URL des zu bearbeitenden Ausgangsbildes.