Chat-Bilderkennung erstellen (Nicht-Streaming)
- Bilderkennungs-Chat-Endpunkt, kompatibel mit der OpenAI Chat Completions API (Multimodal-Nachrichten)
- Bilder über
image_urlinmessagesübergeben; das Modell liefert Beschreibung oder Antwort zum Bild - Standard
stream: false; liefert den vollständigen Abschluss in einer Antwort - Offizielle Dokumentation: Chat Completions
Authorizations
Request Body
Zu verwendendes Modell. Für Bilderkennung häufig gpt-4o und andere Vision-Modelle.
Liste der Nachrichten. Bei Bilderkennung ist content der user-Nachricht ein Multimodal-Array (text + image_url).
system-Nachrichten können auch reinen String-content nutzen (wie bei OpenAI).
Sampling-Temperatur zwischen 0 und 2. Höhere Werte (z. B. 0,8) machen die Ausgabe zufälliger; niedrigere (z. B. 0,2) fokussierter. In der Regel nur diesen oder top_p ändern, nicht beides.
Nucleus-Sampling als Alternative zur Temperatur. Das Modell berücksichtigt Tokens mit top_p-Wahrscheinlichkeitsmasse (z. B. 0,1 = oberste 10 %). In der Regel nur diesen oder temperature ändern, nicht beides.
Standard 1. Anzahl der Chat-Abschluss-Varianten pro Eingabenachricht.
Standard false. Bei Nicht-Streaming-Bilderkennung weglassen oder false setzen — vollständige JSON-Antwort auf einmal.
Standard null. Bis zu 4 Sequenzen, bei denen die API keine weiteren Tokens erzeugt.
Standard inf. Maximale Tokens in der Vervollständigung.
Gesamtlänge von Eingabe- und Ausgabe-Tokens ist durch die Kontextlänge des Modells begrenzt.
Zahl zwischen -2,0 und 2,0. Positive Werte bestrafen neue Tokens je nach bisherigem Vorkommen im Text und erhöhen die Chance neuer Themen.
Standard 0. Zahl zwischen -2,0 und 2,0. Positive Werte bestrafen neue Tokens nach Häufigkeit im Text und reduzieren Wiederholungen.
Wahrscheinlichkeit bestimmter Tokens in der Vervollständigung ändern. JSON-Objekt mit Token-IDs und Bias-Werten von -100 bis 100.
Eindeutige Kennung Ihres Endnutzers. Hilft OpenAI bei Überwachung und Missbrauchserkennung. Mehr erfahren.
Objekt für das Ausgabeformat. { "type": "json_object" } aktiviert den JSON-Modus.
Beta-Funktion. Bei Setzung versucht das System deterministisches Sampling; system_fingerprint in der Antwort zur Überwachung von Backend-Änderungen nutzen.
Liste der Tools, die das Modell aufrufen kann. Derzeit nur Funktionen als Tools.
Steuert, welche Funktion das Modell aufruft (falls vorhanden). none / auto / Funktionsname angeben.