токенмостAPIИзучить API
Скоро · предварительная инструкция

Стриминг ответа

Как показывать текст постепенно и обрабатывать обрыв потока.

Готовимся к запуску API

Каталог и цены уже доступны. Подключение и генерация готовятся. Инструкции с отметкой «Скоро» описывают подготовку: окончательные настройки будут подтверждены при запуске.

Как это устроено

При stream: true приложение получает последовательность событий, а не один готовый JSON. Это позволяет показывать ответ по мере генерации. Граница сетевого пакета не обязана совпадать с границей события.

Порядок работы

  1. Используйте SSE-парсер с буфером неполного события.
  2. Добавляйте текстовые delta к текущему ответу.
  3. Обрабатывайте завершение, отмену и разрыв соединения отдельно.

Что учесть

Не разбирайте каждый сетевой фрагмент как самостоятельный JSON. При обрыве сохраняйте пометку о неполном ответе; повтор может создать новую оплачиваемую генерацию.

Читайте дальше

← Все инструкции