Скоро · предварительная инструкция ← Все инструкции
Стриминг ответа
Как показывать текст постепенно и обрабатывать обрыв потока.
Готовимся к запуску API
Каталог и цены уже доступны. Подключение и генерация готовятся. Инструкции с отметкой «Скоро» описывают подготовку: окончательные настройки будут подтверждены при запуске.
Как это устроено
При stream: true приложение получает последовательность событий, а не один готовый JSON. Это позволяет показывать ответ по мере генерации. Граница сетевого пакета не обязана совпадать с границей события.
Порядок работы
- Используйте SSE-парсер с буфером неполного события.
- Добавляйте текстовые delta к текущему ответу.
- Обрабатывайте завершение, отмену и разрыв соединения отдельно.
Что учесть
Не разбирайте каждый сетевой фрагмент как самостоятельный JSON. При обрыве сохраняйте пометку о неполном ответе; повтор может создать новую оплачиваемую генерацию.