Справка / Поток

Поток.

Поставьте stream в true. Сервер сам запросит у поставщика статистику токенов в конце потока.

curl -N https://yourstack.ru/v1/chat/completions \
  -H "Authorization: Bearer esli_…" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "minimax-m2.7",
    "stream": true,
    "messages": [{"role": "user", "content": "Напиши одно предложение."}]
  }'

Тело — события text/event-stream, как у OpenAI, и заканчивается data: [DONE]. Заголовков со стоимостью у потока нет: сумма появляется в кабинете после того, как ответ дочитан.

Если клиент оборвал соединение, уже отданные токены всё равно списываются. Если поставщик не прислал usage, оценка считается по длине текста и округляется вверх.