Create chat completion
All API requests must be authenticated using a Bearer token in the Authorization header. Please ensure your API key is active.Authorization: Bearer sk-xxxxxx
Due to parameter differences across provider models, we recommend referring to the complete form parameter instructions during the specific model trial. The form view intuitively shows parameter types, and the JSON view reveals the exact parameters requested.
model*stringModel ID used
messages*arrayList of conversation messages so far
temperature?numberSampling temperature, between 0 and 2
top_p?numberNucleus sampling parameter, between 0 and 1
n?integerNumber of responses to generate
stream?booleanWhether to return incremental responses as a stream
stream_options?objectParameter description for Stream Options
include_usage?booleanstop?oneOfCharacter sequence to stop generation
max_tokens?integerLimit on maximum tokens to generate
max_completion_tokens?integerParameter description for Max Completion Tokens
presence_penalty?numberPresence penalty (-2.0 to 2.0)
frequency_penalty?numberFrequency penalty (-2.0 to 2.0)
logit_bias?objectParameter description for Logit Bias
user?stringEnd user identifier
tools?arrayParameter description for Tools
tool_choice?oneOfParameter description for Tool Choice
response_format?objectResponse Data Format
type?stringParameter description for Type
json_schema?objectParameter description for Json Schema
seed?integerParameter description for Seed
reasoning_effort?stringParameter description for Reasoning Effort
modalities?arrayParameter description for Modalities
audio?objectParameter description for Audio
voice?stringformat?stringid?stringParameter description for Id
object?stringParameter description for Object
created?integerParameter description for Created
model?stringModel ID used
choices?arrayParameter description for Choices
usage?objectParameter description for Usage
prompt_tokens?integerParameter description for Prompt Tokens
completion_tokens?integerParameter description for Completion Tokens
total_tokens?integerParameter description for Total Tokens
prompt_tokens_details?objectParameter description for Prompt Tokens Details
completion_tokens_details?objectParameter description for Completion Tokens Details
system_fingerprint?stringParameter description for System Fingerprint
error?objectParameter description for Error
message?stringError Message
type?stringError Type
param?stringRelated Parameters
code?stringError Code
error?objectParameter description for Error
message?stringError Message
type?stringError Type
param?stringRelated Parameters
code?stringError Code