Zum Hauptinhalt springen
Rufe die Chat-Methode des SDK auf, um POST /v1/chat/completions zu senden und eine vollständige Antwort zu erhalten. Für neue Integrationen bietet die Responses API eine einheitliche Anfrageform für Text, multimodale Eingaben, Tools und reichhaltigere Ausgabeelemente.
Jeder Rückgabewert hat die Form von Chat Completions: Die Antwort steht in choices[0].message.content, daneben finish_reason und usage.

Antwort streamen

Jeder geparste Chunk (TypeScript und Python) behält die ursprünglichen Felder (choices, id, …) und ergänzt text (den Inhalt, den dieser Chunk hinzufügt), usage und Reasoning-Tokens (reasoningTokens / reasoning_tokens).

Parameter

Die Feldnamen sind in jedem SDK die Felder des JSON-Bodys. Die typisierte phaseo.ChatCompletionsRequest in Go verwendet Struct-Felder in PascalCase (Model, Messages). Parameter erklärt jedes Feld, und die Chat-Completions-API-Referenz enthält das vollständige Schema.

Antwort

ChatCompletionsResponse:
Mit stream: true sendet der Endpunkt SSE-Frames, die mit data: [DONE] enden:
Zuletzt geändert am 5. November 2026