Native OpenAI Format
Chat Completions
- Create a model response from conversation history. Supports streaming and non-streaming responses.
- Compatible with the OpenAI Chat Completions API.
POST
Authorizations
string
required
All endpoints require Bearer Token authentication.Add it to the request headers:
Body
string
default:"gpt-5.5"
required
Model IDExample:
gpt-5.5array<object>
required
List of chat messages
string
required
Message roleAllowed values:
system, user, assistant, tool, developerstring or array<object>
required
Message content
string
Sender name
string
Tool call ID (for tool role messages)
string
Reasoning content
number
default:"1"
Sampling temperature
number
default:"1"
Nucleus sampling parameter
integer
default:"1"
Generation count
boolean
default:"false"
Whether to stream the response
string or array<string>
Stop sequences
integer
Maximum generated tokens
integer
Maximum completion tokens
number
default:"0"
number
default:"0"
object
string
array<object>
integer
string
Reasoning effort (for models that support reasoning)Allowed values:
low, medium, higharray<string>
Response
string
string
Example:
chat.completioninteger
string
default:"gpt-5.5"
Example:
gpt-5.5array<object>
integer
object
string
Allowed values:
stop, length, tool_calls, content_filterobject
string