Chat

Create chat completion

Changed on

Creates a model response for the given chat conversation. Supports sseStreaming and tool calling.

post/v1/chat/completions

Request

  • Base URL
    https://api.neosantara.xyz
  • URL
    https://api.neosantara.xyz/v1/chat/completions
  • Auth
    HTTP bearer

Request body

modelstring required
temperaturenumber
top_pnumber
ninteger
max_tokensinteger
max_completion_tokensinteger
max_output_tokensinteger
streamboolean
presence_penaltynumber
frequency_penaltynumber
modalitiesstring[]
metadataobject
storeboolean
prompt_cache_keystring
prompt_cache_retention'in-memory' | '24h'
reasoning_effort'none' | 'minimal' | 'low' | 'medium' | 'high' | 'xhigh' | 'max'
verbosity'low' | 'medium' | 'high'
service_tier'auto' | 'default' | 'flex' | 'priority' | 'scale'
parallel_tool_callsboolean
max_tool_callsinteger
web_search_optionsunknown
userstring
seedinteger
repetition_penaltynumber
top_kinteger
min_pnumber
echoboolean
logit_biasobject
logprobsboolean
top_logprobsinteger

Response

Successful response

idstring required
object'chat.completion' required
creatednumber required
modelstring required
usageunknown

Changes