v1

latestOpenAPI 3.0.32026-07-132681171.6 KB

Create chat completion

Create a chat completion using various AI models. Compatible with the OpenAI Chat Completions format.

post/v1/chat/completions

Request body

modelstring

The model name. If omitted, defaults to openai/gpt-4o-mini.

max_tokensinteger

Maximum number of tokens to generate

temperaturenumber

Controls randomness of the output

top_pnumber

Controls diversity of the output

streamboolean

Enable Server-Sent Events (SSE) streaming responses

tool_choicestring

Specifies how tool calling should be handled

response_formatobject

For structured responses (some models only)

Example request

{
  "model": "openai/gpt-4o-mini"
}

Response

Chat completion response

idstring required

Unique identifier for the completion

objectstring required

Object type

createdinteger required

Timestamp of creation

modelstring required

Model used for completion

All 26 operations