Die Redis -Datenbank bietet eindeutige Möglichkeiten, Ihre Daten frisch zu halten, während Sie über LLM Chatbot dienen



Der einfachste Weg, um ein Docker -Bild mit dem folgenden Befehl zu verwenden
docker run -d -p 6379:6379 -p 8001:8001 redis/redis-stack:latestWenn Sie kein Docker -Image verwenden möchten, können Sie sich hier für ein kostenloses Redis -Cloud -Abonnement anmelden.
Laden Sie das Repository herunter
git clone https://github.com/mar1boroman/text-sql-chatbot.git && cd text-sql-chatbot
Bereiten Sie die virtuelle Umgebung vor und aktivieren Sie
python3 -m venv venv && source venv/bin/activate
Installieren Sie die erforderlichen Bibliotheken und Abhängigkeiten
pip install -r requirements.txt
Stellen Sie sicher, dass Sie die Env -Datei aktualisieren. Sie benötigen einen offenen AI -API -Schlüssel und einen Langsmith -API -Schlüssel, um die Konfiguration zu aktualisieren.
mv env_backup .env
vi .env
Laufen Sie nicht, wenn nicht erforderlich ist, um die Arbeiten nur anzuzeigen
python data/load.py
Dadurch wird die Datenbank cARS_DATABASE.DB (SQLLITE) erstellt.
Wenn Sie dies direkt ausführen, erhalten Sie einen Fehler
streamlit run web/app.py