Данный YaGPT-бот использует следующие компоненты:
- в файле
.env
находятся системные переменные (которые при запуске в облаке можно указать как secrets)
YAGPT_FOLDER_ID =
YAGPT_API_KEY =
- файл
requirements.txt
традиционно содержит в себе список необходимых для работы программы модулей, которые устанавливаются командойpip install -r requirements.txt
- в папке
images
хранится логотип компании, который можно использовать в графическом интерфейсе streamlit yagpt-chat-with-history-01.py
запускаемый файлstreamlit run yagpt-chat-with-history-01.py
. Адаптирован для запуска на локальном сервере или ПК, требует заполнения .env файлаyagpt-chat-with-history-02.py
запускаемый файл. Адаптирован для запуска в Streamlit Community Cloud. Требует задания системных переменных в streamlit secrets при разворачивании приложения.yagpt-chat-with-history-03.py
запускаемый файл. Адаптирован для запуска в Streamlit Community Cloud. Не требует задания системных переменных в streamlit secrets при разворачивании приложения. Системные переменные (см. выше) можно задать прямо из веб-интерфейса приложения.
Вы можете развернуть данное приложение через Streamlit Community Cloud, следуя инструкциям