Прототип чат-бота, который использует большую языковую модель (LLM) для ответа на запросы пользователей на основе пользовательских знаний, специфичных для домена; В этом случае правила условного депонирования потребительских финансов.
DescrowChat до сих пор был протестирован на недавних версиях Ubuntu Linux и Mac OS.
Запустите ./install.sh , который автоматически создаст новую виртуальную среду и установит зависимости, перечисленные в requirements.txt .
chmod +x install.sh
./install.sh
EscrowChat требует, чтобы пользователь предоставил действительный ключ OpenAI API. Это будет кэшировано локально в файле .env в корне каталога проекта, если он еще не включен в переменные локальной системы.
Из корневого каталога этого проекта активируйте виртуальную среду, а затем запустите сценарий:
source venv/bin/activate
python main.py
После этого вы должны увидеть что -то вроде этого:

В этот момент вы можете начать взаимодействовать с чатботом!