Completions
Authorizations
AuthorizationstringRequired
API key as bearer token in Authorization header
Body
modelstringOptional
modelsstring[]Optional
promptone ofRequired
stringOptional
string[]Optional
number · double[]Optional
best_ofinteger · nullableOptional
echoboolean · nullableOptional
frequency_penaltynumber · double · nullableOptional
logprobsinteger · nullableOptional
max_tokensinteger · nullableOptional
ninteger · nullableOptional
presence_penaltynumber · double · nullableOptional
seedinteger · nullableOptional
stopone of · nullableOptional
stringOptional
string[]Optional
streambooleanOptionalDefault:
falsestream_optionsone of · nullableOptional
suffixstring · nullableOptional
temperaturenumber · double · nullableOptional
top_pnumber · double · nullableOptional
userstringOptional
response_formatone of · nullableOptional
or
or
or
or
Responses
200
Successful completion response
application/json
idstringRequired
objectstring · enumRequiredPossible values:
creatednumber · doubleRequired
modelstringRequired
providerstringOptional
system_fingerprintstringOptional
400
Bad request - invalid parameters
application/json
401
Unauthorized - invalid API key
application/json
429
Too many requests - rate limit exceeded
application/json
500
Internal server error
application/json
post
/completionsLast updated
Was this helpful?

