Skip to main content

Was Sie erstellen werden

Sie rufen POST /v1/images/generations auf, generieren ein Bild mit einem GPT-Bildmodell, dekodieren das zurückgegebene b64_json und speichern es als Bilddatei.

Voraussetzungen

  • Ein CometAPI API-Schlüssel, gespeichert in COMETAPI_KEY
  • Python 3.10+ oder Node.js 18+ für Beispiele zum Speichern von Dateien
  • Eine serverseitige Umgebung. Rufen Sie die Bildgenerierung nicht aus öffentlichem Frontend-Code mit einem geheimen Schlüssel auf.

API-Schlüssel, Basis-URL, Authentifizierung

Verwenden Sie den OpenAI-kompatiblen Bild-Endpoint:
Authentifizieren Sie sich mit einem Bearer-Token:

Codebeispiele

Verwenden Sie die Tabs unten für kopierbare Beispiele in cURL, Python und Node.js.

Erklärung des Ablaufs

Die GPT-Bildgenerierung gibt die vollständige Antwort in einer einzigen Anfrage zurück. GPT-Bildmodelle geben base64-Bilddaten in data[0].b64_json zurück. Dekodieren Sie diesen Wert und schreiben Sie die Bytes in eine Datei, die zu output_format passt. Wenn Sie eine URL-Ausgabe benötigen, prüfen Sie, ob das ausgewählte Modell URL-Antworten unterstützt. GPT-Bildmodelle verwenden im gepflegten Referenzbeispiel eine base64-Ausgabe.

Häufige Parameter

Fehlerbehebung / FAQ

Stellen Sie sicher, dass Sie b64_json als base64-Bytes dekodiert und die Dateiendung gespeichert haben, die zu output_format passt.
Bildparameter unterscheiden sich je nach Modell. Beginnen Sie mit dem minimalen Referenzbeispiel und fügen Sie dann jeweils ein optionales Feld hinzu.
Verwenden Sie b64_json für GPT-Bildmodelle. Die URL-Ausgabe ist modellspezifisch.

Nächste Schritte