Einrichtungsleitfaden

Provider-Einrichtungsleitfaden

Einrichtungsschritte und Fehlerbehebung nach Tool durchsuchen.

Provider-Einrichtungsleitfaden/OpenAI Images API Konfiguration

OpenAI Images API Konfiguration

Bildgenerierung nutzt nicht die reguläre Chat-Schnittstelle. Selbst wenn ein AI-Provider das Textmodell unterstützt, bedeutet dies nicht zwangsläufig, dass er auch die OpenAI-Bildschnittstelle unterstützt. Prüfen Sie beim Provider vor der Konfiguration, ob er explizit die 'Images API', 'Bildgenerierung' oder das entsprechende Modell erwähnt.

Zuerst prüfen, ob der Provider die Bildschnittstelle unterstützt

Was zu prüfen istWie zu prüfenWarum
SchnittstellentypOb im Backend oder in der Dokumentation explizit Images API, Bildgenerierung, Bildbearbeitung erwähnt werdenDie Angabe einer OpenAI-kompatiblen Chat-Schnittstelle bedeutet nicht, dass auch die Bildschnittstelle verfügbar ist
ModellberechtigungenOb die Modellliste Bildmodelle enthält und ob das Konto oder der Key die Berechtigung hatBildmodelle werden oft separat abgerechnet und unabhängig von Textmodellen freigeschaltet
AnfragepfadOb der Provider Beispiele für die Bildschnittstelle bereitgestellt hatEinige Provider leiten nur die Chat-Schnittstelle weiter; eine direkte Anfrage an den Bildpfad führt zu 404
PreisBilder werden pro Stück, Größe oder Qualität abgerechnetTesten Sie vor der Batch-Generierung mit einer kleinen Menge, um unerwartet hohe Kosten zu vermeiden

Unterschiede zur Chat-Schnittstelle

TypGängige SchnittstellenErforderliche Vorbereitung
Text-Chat/v1/chat/completions oder ResponsesKey, Base URL, Modellname, Nachrichteninhalt
Bildgenerierung/v1/images/generationsKey, Bildmodell, Prompt, Größe, Ausgabeformat
BildbearbeitungBildbearbeitungsschnittstelleZusätzlich zum Prompt müssen Sie auch das Originalbild oder eine Maske hochladen

So füllen Sie die Felder aus

KonfigurationselementAusfüllmethode
Endpointhttps://api.openai.com/v1/images/generations
ModelOffizielles Beispiel verfügbar: <code>gpt-image-2</code>; bei Provider-Diensten gemäß der Provider-Liste eintragen
PromptWelches Bild möchten Sie generieren
SizeBildgröße
FormatURL oder base64

Wenn Sie einen Provider nutzen, ersetzen Sie den offiziellen Domainteil durch die vom Provider bereitgestellte Bild-API-Adresse; falls der Provider keine Unterstützung für die Bildschnittstelle angegeben hat, gehen Sie nicht davon aus, dass sie verfügbar ist. Ob die Base URL /v1 enthält, entnehmen Sie weiterhin dem Backend-Beispiel – raten Sie nicht selbst.

Anfragebeispiel

OpenAI-Bildgenerierungsbeispiel
curl https://api.openai.com/v1/images/generations \ -H "Authorization: Bearer YOUR_OPENAI_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-2", "prompt": "A clean product photo of a white ceramic mug on a solid-color background", "size": "1024x1024" }'
Die Kosten der Bildschnittstelle weichen in der Regel von der Textschnittstelle ab. Prüfen Sie die Preise vor der Batch-Generierung.
FehlerHäufige UrsachenLösungen
404 / endpoint not foundDer Provider verfügt über keine Bild-Proxy-Schnittstelle, oder der Pfad enthält zu viele/zu wenige Schrägstriche /v1Suchen Sie im Backend nach einem dedizierten Beispiel für die Bildschnittstelle; verwenden Sie nicht direkt die Chat-Schnittstelle
model not foundDer Name des Bildmodells ist nicht in der aktuellen Liste des Providers enthaltenKopieren Sie die ursprüngliche Modell-ID bzw. den Modellnamen des Bildmodells, nicht den des Textmodells
unsupported content typeDie Bildbearbeitungsschnittstelle erfordert das Hochladen von Dateien; reines JSON reicht nicht ausPrüfen Sie zunächst, ob Sie die Generierungsschnittstelle oder die Bearbeitungsschnittstelle aufrufen