Create a chat completion
Sends a request for a model response for the given chat conversation. Supports both streaming and non-streaming modes.
Authentication
AuthorizationBearer
API key as bearer token in Authorization header
Request
Chat completion request parameters
messages
model
frequency_penalty
logit_bias
logprobs
top_logprobs
max_completion_tokens
max_tokens
metadata
presence_penalty
reasoning
response_format
seed
stop
stream
stream_options
temperature
tool_choice
tools
top_p
user
Response
Successful chat completion response
id
choices
created
model
object
system_fingerprint
usage