Authorizations
Bearer authentication using API key
Body
application/json
Request payload
OpenAI-compatible chat completions API request format
Array of conversation messages with roles
Minimum length:
1Model name to use for the request
Penalty for frequent tokens
Required range:
-2 <= x <= 2Maximum number of tokens to generate
Required range:
1 <= x <= 4096Penalty for new topics
Required range:
-2 <= x <= 2Penalty for repeating tokens (1.0 = no penalty)
Required range:
x >= 0Enable streaming response
Controls randomness in output (higher = more random)
Required range:
0 <= x <= 2Enable thinking/reasoning mode
Nucleus sampling parameter (controls diversity)
Required range:
0 <= x <= 1Web search configuration
Response
Successful response
Response object
