Skip to main content

gpt-image-2 API

gpt-image-2 unterstützt Text-zu-Bild-Generierung und Bildbearbeitung. Das Modell ist sowohl über den einheitlichen AIHubMix-Endpunkt als auch über OpenAI-kompatible Endpunkte verfügbar. Für neue einheitliche Integrationen siehe Bildgenerierung. Die Beispiele auf dieser Seite verwenden OpenAI-kompatible Endpunkte für bestehende SDK-Integrationen.
Generierung, Bearbeitung, Base64-Dekodierung und der Ablauf mit einem ungültigen Parameter wurden mit gpt-image-2 verifiziert. Fragen Sie vor der Integration die Modell-Schema-API ab, wählen Sie per path und lesen Sie das zugehörige request.schema.

Voraussetzungen

Installieren oder aktualisieren Sie das OpenAI-Python-SDK und stellen Sie den API-Key über eine Umgebungsvariable bereit:

Bild generieren

Dieses Beispiel generiert ein PNG mit 1024x1024 in niedriger Qualität und speichert die zurückgegebenen Base64-Daten.
Entsprechende HTTP-Anfrage:

Bild bearbeiten

Der Bearbeitungsendpunkt akzeptiert multipart/form-data. Legen Sie das Ausgangsbild als input.png im aktuellen Verzeichnis ab.
Entsprechende HTTP-Anfrage:

Bestätigte Parameter

Übernehmen Sie keine Parameter anderer GPT-Image-Versionen direkt für gpt-image-2. Maßgeblich ist das request.schema des ausgewählten Endpunkts.

Antwortbeispiel

Beide kompatiblen Endpunkte geben eine OpenAI-Bildantwort zurück. data[].b64_json enthält die Base64-Bilddaten, usage den Tokenverbrauch.

Fehlerantwort

Ein nicht unterstützter Parameter führt zu einem strukturierten 4xx-Fehler. quality: "ultra" gibt beispielsweise HTTP 400 zurück:
Prüfen Sie error.param und error.code und korrigieren Sie die Anfrage anhand des request.schema des ausgewählten Endpunkts.