Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

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

Body

application/json
model
required
prompt
default:<|endoftext|>
required
best_of
integer | null
default:1
Required range: 0 <= x <= 20
echo
boolean | null
default:false
frequency_penalty
number | null
default:0
Required range: -2 <= x <= 2
logit_bias
object | null
logprobs
integer | null
Required range: 0 <= x <= 5
max_tokens
integer | null
default:16
Required range: x >= 0
n
integer | null
default:1
Required range: 1 <= x <= 128
presence_penalty
number | null
default:0
Required range: -2 <= x <= 2
seed
integer | null
Required range: -9223372036854776000 <= x <= 9223372036854776000
stop
default:<|endoftext|>
stream
boolean | null
default:false
stream_options
object | null
suffix
string | null
temperature
number | null
default:1
Required range: 0 <= x <= 2
top_p
number | null
default:1
Required range: 0 <= x <= 1
user
string

Response

200 - application/json
id
string
required
choices
object[]
required
created
integer
required
model
string
required
object
enum<string>
required
Available options:
text_completion
system_fingerprint
string
usage
object
Last modified on September 18, 2026