Chat Completion
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
modelstringRequired
timeoutany ofOptionalDefault:
nullnumberOptional
integerOptional
nullOptional
temperatureany ofOptionalDefault:
nullnumberOptional
nullOptional
top_pany ofOptionalDefault:
nullnumberOptional
nullOptional
nany ofOptionalDefault:
nullintegerOptional
nullOptional
streamany ofOptionalDefault:
nullbooleanOptional
nullOptional
stopany ofOptionalDefault:
nullobjectOptional
nullOptional
max_tokensany ofOptionalDefault:
nullintegerOptional
nullOptional
presence_penaltyany ofOptionalDefault:
nullnumberOptional
nullOptional
frequency_penaltyany ofOptionalDefault:
nullnumberOptional
nullOptional
logit_biasany ofOptionalDefault:
nullobjectOptional
nullOptional
userany ofOptionalDefault:
nullstringOptional
nullOptional
seedany ofOptionalDefault:
nullintegerOptional
nullOptional
tool_choicestring · enumOptionalPossible values:
Controls whether the model calls a tool. auto lets the model decide, none disables tool calls, required forces the model to call a tool.
logprobsany ofOptionalDefault:
nullbooleanOptional
nullOptional
top_logprobsany ofOptionalDefault:
nullintegerOptional
nullOptional
functionsany ofOptionalDefault:
nullstring[]Optional
nullOptional
function_callany ofOptionalDefault:
nullstringOptional
nullOptional
Responses
200
Chat completion result. When stream: true, the response is returned as text/event-stream instead of JSON, with OpenAI-style data: {chunk}\n\n framing terminated by data: [DONE]\n\n.
application/json
objectOptional
OpenAI-compatible chat completion response. Standard fields (id, object, created, model, choices, usage) are returned; provider-specific extras are stripped before responding.
400
Invalid Format
application/json
401
Authentication Fails
application/json
402
Insufficient Balance
application/json
403
Permission Denied
application/json
404
Not Found
application/json
422
Invalid Parameters
application/json
429
Rate Limit Reached
application/json
500
Server Error
application/json
503
Server Overloaded
application/json
post
/v1/chat/completionsLast updated


