Skip to main content
POST

Authentifizierung und Header

string
erforderlich
Die Endpunkte für Generierung und Task-Abfragen verwenden einen API Key der Plattform zur Bearer-Token-Authentifizierung. Einen Schlüssel erhalten Sie auf der API-Key-Verwaltungsseite.
Fragen Sie den Task mit einem API Key desselben Plattformbenutzers ab.
string
erforderlich
Verwenden Sie beim Absenden application/json. Sowohl Text-zu-Bild als auch Bild-zu-Bild verwenden einen JSON-Anfragetext.

Versionsauswahl

Anfrageparameter

string
erforderlich
Fester Wert: gpt-image-2.5-ext.
string
Standard:"flare"
Modellversion. Optionen: flare, sunburst.
string
erforderlich
Der Prompt für die Bildgenerierung oder -bearbeitung. Nach dem Entfernen führender und nachgestellter Leerzeichen darf er nicht leer sein.Bei Bild-zu-Bild können Sie beschreiben, welche Inhalte der Referenzbilder erhalten bleiben und welche geändert werden sollen.
string
Standard:"1K"
Auflösungsstufe der Ausgabe. Optionen: 1K, 2K, 4K.
string
Standard:"auto"
Seitenverhältnis der Ausgabe. Wählen Sie auto oder eines der folgenden 10 Seitenverhältnisse:1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 5:4, 4:5, 21:9.
integer
Standard:"1"
Anzahl der pro Anfrage zu generierenden Bilder. Muss eine ganze Zahl von 1 bis 4 sein.
string[]
Ein Array mit bis zu 16 Referenzbildern. Ohne Referenzbilder erfolgt Text-zu-Bild, mit Referenzbildern Bild-zu-Bild. Für Referenzbilder entstehen keine zusätzlichen Kosten.Unterstützte Eingabeformate:
  • Erreichbare Bild-URLs
  • Data URL: data:image/...;base64,...

Anwendungsbeispiele

Die folgenden Beispiele sind JSON-Anfragetexte für POST /v1/images/generations. Verwenden Sie die oben beschriebene Authentifizierung und die empfohlenen Header. Ersetzen Sie die Beispieladressen der Referenzbilder durch echte, erreichbare Bild-URLs.

Text-zu-Bild

Bild-zu-Bild mit Sunburst

Mehrere Referenzbilder und Ausgabebilder

Automatisches Seitenverhältnis und 4K-Auflösung

Task-Ergebnisse abfragen

Rufen Sie mit der Task-ID den Endpunkt für Task-Abfragen auf:

Erfolgreicher Task

Die folgenden Task-IDs, Zeitangaben, URLs und Beträge veranschaulichen nur die Antwortstruktur. Sie stehen nicht für einen tatsächlichen Task oder reale Preise.

Antwort

integer
Statuscode der Antwort. Bei erfolgreicher Übermittlung im einheitlichen Format lautet er 200.
string
Die Kennung dieser Anfrage zur Fehlerdiagnose.
object
Der angenommene asynchrone Task.