База данных Redis предлагает уникальную возможность сохранять ваши данные свежи



Самый простой способ - использовать изображение Docker, используя команду ниже
docker run -d -p 6379:6379 -p 8001:8001 redis/redis-stack:latestЕсли вы не хотите использовать изображение Docker, вы можете подписаться на бесплатную подписку Redis Cloud здесь.
Загрузите репозиторий
git clone https://github.com/mar1boroman/text-sql-chatbot.git && cd text-sql-chatbot
Подготовьте и активируйте виртуальную среду
python3 -m venv venv && source venv/bin/activate
Установите необходимые библиотеки и зависимости
pip install -r requirements.txt
Убедитесь, что вы обновили файл ENV. Вам нужен открытый ключ API API AI и ключ API Langsmith для обновления конфигурации.
mv env_backup .env
vi .env
Не бегите, если не требуется, ниже, чтобы показать работу
python data/load.py
Это создает базу данных CARS_DATABASE.DB (SQLLITE).
Если вы запустите это напрямую, вы получите ошибку, так как CARS_DATABASE.DB уже присутствует, и будет уникальное нарушение ограничения ключей
streamlit run web/app.py