text sql chatbot
1.0.0
REDIS數據庫提供了獨特的功能,可以在通過LLM聊天機器人服務時保持數據新鮮



最簡單的方法是使用以下命令使用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文件。您需要打開的AI API密鑰和一個Langsmith API密鑰來更新配置。
mv env_backup .env
vi .env
如果不需要,請勿運行,以下只是為了顯示工作
python data/load.py
這將創建cars_database.db(sqllite)數據庫。
如果您直接運行此操作,則會出現錯誤
streamlit run web/app.py