text sql chatbot
1.0.0
Redisデータベースは、LLMチャットボットを介して提供しながらデータを新鮮に保つユニークな機能を提供します



最も簡単な方法は、以下のコマンドを使用してDocker画像を使用することです
docker run -d -p 6379:6379 -p 8001:8001 redis/redis-stack:latestDocker画像を使用したくない場合は、こちらの無料Redisクラウドサブスクリプションにサインアップできます。
リポジトリをダウンロードします
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ファイルを更新してください。設定を更新するには、Open AI APIキーとLangsmith APIキーが必要です。
mv env_backup .env
vi .env
必要でない場合は実行しないでください、以下はワーキングを表示するためだけです
python data/load.py
これにより、cars_database.db(sqllite)データベースが作成されます。
これを直接実行すると、cars_database.dbが既に存在し、一意のキー制約違反があるため、エラーが発生します。
streamlit run web/app.py