Skip to main content
POST
Error

Authorizations

Authorization
string
header
required

Path Parameters

session_id
string<uuid>
required

Body

application/json
messages
Message · object[]
required
Minimum array length: 1
tools
CreateToolRequest · object[] | null
tool_choice
Available options:
auto,
none
recall
boolean
default:true
save
boolean
default:true
model
string | null
Maximum string length: 120
Pattern: ^[\p{L}\p{Nl}\p{Pattern_Syntax}\p{Pattern_White_Space}]+[\p{ID_Start}\p{Mn}\p{Mc}\p{Nd}\p{Pc}\p{Pattern_Syntax}\p{Pattern_White_Space}]*$
stream
boolean
default:false
stop
string[]
Maximum array length: 4
seed
integer | null
Required range: -1 <= x <= 1000
max_tokens
integer | null
Required range: x >= 1
logit_bias
Logit Bias · object | null
response_format
SimpleCompletionResponseFormat · object
agent
string<uuid> | null
repetition_penalty
number | null
Required range: 0 <= x <= 2
length_penalty
number | null
Required range: 0 <= x <= 2
min_p
number | null
Required range: 0 <= x <= 1
frequency_penalty
number | null
Required range: -2 <= x <= 2
presence_penalty
number | null
Required range: -2 <= x <= 2
temperature
number | null
Required range: 0 <= x <= 5
top_p
number | null
Required range: 0 <= x <= 1
metadata
Metadata · object | null
auto_run_tools
boolean
default:false
recall_tools
boolean
default:true

Response

Successful Response

messages
Message · object[]
required
Minimum array length: 1
tools
CreateToolRequest · object[] | null
tool_choice
Available options:
auto,
none
docs
DocReference · object[]
read-only