Получаем ответы от OpenAI в виде stream потока

Бесплатный фрагмент урока

Фрагмент закончился

Полный урок открывается по подписке на курс

Как получить доступ

Следующий метод в пакете openai, который мы рассмотрим, - метод stream. Здесь всё достаточно просто.

Чем stream отличается от create

Когда мы делали запрос к модели OpenAI методом create, ответ не приходил до тех пор, пока весь ответ от OpenAI не был получен полностью. Дальнейшее выполнение программы блокировалось, и пока ответ не пришёл, в output_text ничего не выводилось.

Бывают ситуации, когда так не годится. Например, мы разрабатываем онлайн-чат, и посетителям важно видеть, как проходит выполнение запроса к LLM-модели. В этом случае можно воспользоваться методом stream.

Дальше в уроке

  • Обработка потока в цикле
  • Где это пригодится

Как получить доступ к полному уроку

Урок входит в программу "AI инжиниринг": доступ ко всем её курсам на 1 год - 5000 ₽ (стоимость в других валютах можно уточнить у автора).

Войдите / зарегистрируйтесь на сайте, чтобы получить данные для оплаты.