Получаем ответы от OpenAI в виде stream потока
Следующий метод в пакете openai, который мы рассмотрим, - метод stream. Здесь всё достаточно просто.
Чем stream отличается от create
Когда мы делали запрос к модели OpenAI методом create, ответ не приходил до тех пор, пока весь ответ от OpenAI не был получен полностью. Дальнейшее выполнение программы блокировалось, и пока ответ не пришёл, в output_text ничего не выводилось.
Бывают ситуации, когда так не годится. Например, мы разрабатываем онлайн-чат, и посетителям важно видеть, как проходит выполнение запроса к LLM-модели. В этом случае можно воспользоваться методом stream.
Дальше в уроке
- Обработка потока в цикле
- Где это пригодится
Как получить доступ к полному уроку
Урок входит в программу "AI инжиниринг": доступ ко всем её курсам на 1 год - 5000 ₽ (стоимость в других валютах можно уточнить у автора).
Войдите / зарегистрируйтесь на сайте, чтобы получить данные для оплаты.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти