v1
latestOpenAPI 3.1.02026-07-1731010.0 KBCreate a chat completion.
Set stream: true to receive Server-Sent Events instead of a single JSON response. The optional X-Conversation-Id request header reuses a server-side session across turns when --conversations-max is non-zero.
post/v1/chat/completions
Headers
X-Conversation-Idstring
Stable identifier used to look up a cached session.
Request body
Response
OK. Either a JSON ChatCompletion or a text/event-stream of chat.completion.chunk events.