Skip to main content
POST
Runtime Chat Completions

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

gatewayName
string
required

Body

application/json
model
enum<string>
required
Available options:
korve/fast,
korve/balanced,
korve/reasoning
messages
object[]
required
Required array length: 1 - 256 elements
stream
boolean
max_tokens
integer
Required range: 1 <= x <= 65536
temperature
number
Required range: 0 <= x <= 2

Response

OpenAI-compatible JSON response when stream is false; text/event-stream chunks use the same opaque Korve completion id when stream is true.

id
string
required
Pattern: ^kvc_[a-f0-9]{32}$
object
enum<string>
required
Available options:
chat.completion
created
integer
required
Required range: x >= 0
model
enum<string>
required
Available options:
korve/fast,
korve/balanced,
korve/reasoning
choices
object[]
required
Required array length: 1 element
usage
object
required