Skip to main content
POST
Modellwahl: gpt-image-2.5-flare ist schneller und eignet sich für hochwertige Alltagsbilder, Serienproduktion und schnelle Prototypen. gpt-image-2.5-sunburst priorisiert Bearbeitungspräzision für finale Produktbilder, Werbemittel und detaillierte mehrstufige Bearbeitung. Beide Modelle werden gleich abgerechnet.

Authentifizierung

string
erforderlich
Alle Endpunkte verwenden Bearer-Token-Authentifizierung. Den Schlüssel erhalten Sie auf der API-Schlüssel-Seite.

Modell auswählen

Tokenverbrauch und Preis sind bei gleichen Parametern identisch. Die Wahl hängt nur von Geschwindigkeit und Qualität ab. Gegenüber gpt-image-2 kommen xhigh und max hinzu; medium und high benötigen ungefähr ein Viertel der Ausgabe-Token der gleichnamigen Vorgängerstufen.

Anfrageparameter

string
erforderlich
Modellname: gpt-image-2.5-flare oder gpt-image-2.5-sunburst.
string
erforderlich
Textbeschreibung des zu erzeugenden oder zu bearbeitenden Bildes. Beschreiben Sie Motiv, Szene, Komposition, Stil, Beleuchtung und gewünschte Änderungen.
string
Standard:"auto"
Seitenverhältnis oder exakte Pixelmaße.
  • auto: automatische Wahl anhand von Prompt oder Referenzbildern
  • Verhältnis: 1:1, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5, 16:9, 9:16, 2:1, 1:2, 21:9, 9:21, 3:1, 1:3
  • Exakte Maße, zum Beispiel 1600x1200
Bei Bild-zu-Bild-Anfragen sollte size entfallen. Der Dienst berechnet die Maße aus dem Eingabeverhältnis und resolution.
string
Standard:"1k"
Auflösungsstufe: 1k, 2k oder 4k. Bei exakten Pixelmaßen wird dieses Feld ignoriert.
string
Standard:"auto"
Bildqualität: low, medium, high, xhigh, max oder auto.
xhigh und max werden nur von GPT-Image-2.5 unterstützt. Bei gpt-image-2 führt dies zu HTTP 400; es gibt keine automatische Herabstufung.
integer
Standard:"1"
Anzahl der Bilder: 1 bis 4. Als Zahl, nicht als Zeichenkette, senden.
string
Standard:"png"
Ausgabeformat: png, jpeg oder webp.
integer
Kompressionsstärke von 0 bis 100, nur für jpeg und webp.
string
Hintergrund: transparent, opaque oder auto.
transparent erfordert png oder webp; JPEG besitzt keinen Alphakanal.
string
Standard:"low"
Moderationsstufe: auto oder low. Ohne Angabe sendet APIMart ausdrücklich low; ein angegebenes auto wird unverändert weitergegeben.
string[]
Referenzbilder für Bild-zu-Bild oder Bearbeitung, maximal 16. Dieses Feld aktiviert automatisch den Bearbeitungsmodus.Es werden nur öffentlich erreichbare HTTP(S)-URLs akzeptiert. Lokale Bilder zuerst über POST /v1/uploads/images hochladen und anschließend die zurückgegebene url verwenden.

Größenregeln

  • Breite und Höhe müssen Vielfache von 16 sein
  • Keine Seite darf 3840 Pixel überschreiten
  • Das Verhältnis von langer zu kurzer Seite darf höchstens 3:1 betragen
  • Die Gesamtpixelzahl muss zwischen 655.360 und 8.294.400 liegen
Auflösungen über 2560×1440 sind experimentell und können weniger stabil sein.

Verhältnis- und Auflösungszuordnung

Andere exakte Maße sind möglich, sofern sie alle Größenregeln erfüllen.

Bearbeitungsbeispiel

Übermittlung und Aufgabenabfrage

Nach erfolgreicher Übermittlung enthält das Array data die neue Aufgaben-ID unter data[0].task_id. Fragen Sie sie über den Aufgabenstatus-Endpunkt alle 2–5 Sekunden ab, bis completed oder failed erreicht ist. Für mehrere Aufgaben steht POST /v1/tasks/batch bereit.
Bild-URLs stehen unter data.result.images[].url[]. Laden Sie die Dateien zeitnah herunter und speichern Sie sie dauerhaft.

Abrechnung

GPT-Image-2.5 wird nach tatsächlichem Tokenverbrauch abgerechnet. Aktuelle Kontopreise finden Sie auf der Preisseite oder unter /api/pricing.
Bei quality: "auto" reserviert der Dienst zunächst den Betrag der teuersten Stufe max für die gewählte Größe. Nach Abschluss wird anhand des tatsächlichen Verbrauchs abgerechnet und die Differenz freigegeben.
Bei n > 1 steigt die Reservierung linear. Fehlgeschlagene Aufgaben werden automatisch erstattet.

Grenzen und häufige Fehler

Response

integer
Antwortstatuscode; 200 bei erfolgreicher Übermittlung.
array
Daten der Übermittlungsantwort.