v1

latestOpenAPI 3.0.32026-07-2652923.8 KB
Chat Completions

Create a chat completion

Creates a chat completion. Set stream: true for server-sent events.

post/v1/chat/completions

Headers

X-Free-Tier'true'

Set to true to use the single anonymous free request.

Request body

modelstring required

Model id.

temperaturenumber

Sampling temperature.

top_pnumber
ninteger
streamboolean
max_tokensinteger
presence_penaltynumber
frequency_penaltynumber
userstring

End-user identifier for abuse monitoring.

flagged_categoriesstring[]

Optional moderation categories to block for this request. Supported: harassment, hate, illicit, sexual. Self-harm and sexual/minors are always blocked.

Response

Chat completion response

idstring required
object'chat.completion' required
createdinteger required
modelstring required
remaining_creditsinteger nullable
estimated_credits_usedinteger
estimated_cost_usdnumber