messages
required
array
List of messages comprising the conversation. Each object must have role and content.
role
string
"user" · "assistant" · "system"
content
string
The message text content.
temperature
optional
number
Sampling temperature between 0 and 1. Higher values produce more random output.
Default: 0.7 · Range: 0 – 1
max_tokens
optional
integer | null
Maximum number of tokens to generate. null uses the model's maximum.
Default: null
stream
optional
boolean
If true, streams partial message deltas via SSE events.
Default: false