POST
Proxy Chat Completions

Authorizations

Authorization
string
header
required

Interactive user session: the login JWT, sent as Authorization: Bearer <token>.

Body

application/json

OpenAI-compatible chat completion request. Additional OpenAI parameters not listed here are forwarded to the engine unchanged.

model
string
required

Model id from GET /v1/models. brahma-30b-reasoning is served on the dedicated reasoning plane.

Example:

"brahma-30b"

messages
object[]
required

The conversation so far.

Minimum array length: 1
temperature
number
default:0.7
Required range: 0 <= x <= 2
max_tokens
integer

Output token ceiling. Omitted leaves the engine's realtime default.

Required range: 1 <= x <= 4096
stream
boolean
default:false

Stream the completion back as server-sent events.

top_p
number
Required range: 0 <= x <= 1
stop

Up to a few stop sequences.

Response

Successful Response