Skip to main content
Create Chat Completion

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
model
string
required
messages
ChatMessage · object[]
required
frequency_penalty
number | null
default:0
presence_penalty
number | null
default:0
logit_bias
Logit Bias · object | null
temperature
number | null
default:1
n
integer | null
default:1
seed
integer | null
stop
string[] | null
stream
boolean | null
default:false
top_p
number | null
default:1
max_tokens
integer | null
tools
Tool · object[] | null
tool_choice
string | null
default:auto
user
string | null
extra_model_args
Extra Model Args · object | null

Response

Successful Response

content
string
required
response_metadata
Response Metadata · object | null