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