ShardoAI Docs
API Reference

Chat Completions

POST /v1/chat/completions — диалоговая генерация

Chat Completions

POST /v1/chat/completions

Тело запроса

ПолеТипОписание
modelstringID модели (shardo-base, shardo-pro, …)
messagesobject[]История сообщений { role, content }
temperaturenumber?0.0–2.0, default 1.0
max_tokensnumber?Лимит токенов в ответе
streamboolean?SSE-стрим (см. ниже)

Пример

curl https://api.shardo.ai/v1/chat/completions \
  -H "Authorization: Bearer $SHARDO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "shardo-pro",
    "messages": [
      { "role": "system", "content": "Ты помощник." },
      { "role": "user", "content": "Объясни кэширование за 30 секунд." }
    ],
    "temperature": 0.4
  }'

Стриминг

Передайте "stream": true — ответ будет приходить в формате Server-Sent Events:

data: {"choices":[{"delta":{"content":"Кэш"}}]}
data: {"choices":[{"delta":{"content":" — это"}}]}
data: [DONE]

On this page