Anfragen, Antworten und Fehler
Das Gateway gibt OpenAI-kompatible Strukturen zurück. Plattformspezifische Felder wie request_id werden als Antwort-Header übermittelt.
Erfolgreiche Antwort
{
"id": "chatcmpl-...",
"object": "chat.completion",
"choices": [
{ "index": 0, "message": { "role": "assistant", "content": "..." }, "finish_reason": "stop" }
],
"usage": {
"prompt_tokens": 12,
"completion_tokens": 34,
"total_tokens": 46
}
}
Einheitliches Fehlerformat
{
"error": {
"message": "...",
"type": "...",
"code": "...",
"param": null,
"request_id": "req_..."
}
}
| Feld | Beschreibung |
|---|---|
message |
Für Menschen lesbare Fehlerbeschreibung |
type |
Fehlerkategorie |
code |
Maschinenlesbarer Fehlercode |
param |
Zugehöriger Parameter (null falls keiner vorhanden) |
request_id |
Trace-ID der Anfrage |
Fehlercodes
Die vollständige Liste sowie Informationen zur Abrechnungssemantik finden Sie in der Fehlercode-Referenz.