Skip to main content
POST
GPT Image
Parameter und Nutzung sind mit dem offiziellen Angebot abgestimmt; detaillierte Parameter können direkt der offiziellen Dokumentation entnommen werden.

Aufruf

  • https://{api_domain}/openai/v1/images/generations
  • https://{api_domain}/openai/v1/images/edits
BaseURL:
  • https://{api_domain}/openai/v1

Unterstützte Modelle

  • gpt-image-2
  • gpt-image-2-oai
  • gpt-image-2.5-sunburst-oai
  • gpt-image-2.5-flare-oai

Hinweise

Diese Schnittstelle ist mit der OpenAI Image API kompatibel und unterstützt derzeit die Bilderzeugung und Bildbearbeitung. Detaillierte Parameter richten sich nach der offiziellen OpenAI-Dokumentation:
  • Offizieller OpenAI-Leitfaden zur Bilderzeugung
  • Images generate
  • Images edit
  • Anforderungen zur Bilderzeugung verwenden application/json.
  • Die Bildbearbeitung unterstützt Datei-Uploads per multipart/form-data sowie application/json, wobei Bildreferenzen über das images-Array übergeben werden; unten finden Sie ein JSON-Beispiel.
  • Es wird empfohlen, size und quality explizit zu setzen, um Bildqualität und Kosten besser steuern zu können. Die Kosten werden nach dem tatsächlichen Token-Verbrauch und den Modellpreisen berechnet; der Verbrauch kann über das Feld usage in der Antwort eingesehen werden.

Modelle und Parameter

  • Verwenden Sie gpt-image-2.5-sunburst-oai für präzise Bildbearbeitung oder gpt-image-2.5-flare-oai für schnelle Bilderzeugung. Verwenden Sie im model-Parameter der Anfrage den oben aufgeführten vollständigen Namen.
  • quality bei 2.5: low / medium / high / xhigh / max / auto, Standard ist auto; GPT Image 2 unterstützt die neuen Werte xhigh / max nicht.
  • Setzen Sie für Bilder mit transparentem Hintergrund background="transparent" und verwenden Sie output_format="png" oder "webp".
  • Legen Sie die Bildgröße über size fest, z. B. 1024x1024, 1536x1024 oder 1024x1536. Einschränkungen für benutzerdefinierte Größen sowie vollständige Parameterbeschreibungen finden Sie in der offiziellen Dokumentation.

REST API

1. Bilderzeugung

2. Bildbearbeitung

Bei der Bearbeitung mit mehreren Referenzbildern kann image[] mehrfach übergeben werden:

3. Bildbearbeitung (JSON)

Ersetzen Sie {base64_image} durch die Base64-Kodierung des Eingabe-PNG-Bildes.

OpenAI SDK

Python

Bildbearbeitung:

Node.js

Bildbearbeitung:

Best Practices

Parameter moderation

  • moderation="auto" ist die standardmäßige, normale Filterung; moderation="low" steht für eine lockere Filterung.
  • moderation kann in Anforderungen zur Bilderzeugung und Bildbearbeitung verwendet werden.