text sql chatbot
1.0.0
ฐานข้อมูล Redis นำเสนอความสามารถที่เป็นเอกลักษณ์เพื่อให้ข้อมูลของคุณสดใหม่ในขณะที่ให้บริการผ่าน LLM chatbot



วิธีที่ง่ายที่สุดคือใช้อิมเมจนักเทียบท่าโดยใช้คำสั่งด้านล่าง
docker run -d -p 6379:6379 -p 8001:8001 redis/redis-stack:latestหากคุณไม่ต้องการใช้อิมเมจนักเทียบท่าคุณสามารถลงทะเบียนเพื่อรับการสมัครสมาชิก 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 คุณต้องใช้คีย์ Open AI API & A Langsmith API เพื่ออัปเดตการกำหนดค่า
mv env_backup .env
vi .env
ไม่ทำงานหากไม่จำเป็นด้านล่างเป็นเพียงการแสดงผลงาน
python data/load.py
สิ่งนี้สร้างฐานข้อมูล CARS_DATABASE.DB (SQLLITE)
หากคุณเรียกใช้สิ่งนี้โดยตรงคุณจะได้รับข้อผิดพลาดเนื่องจาก cars_database.db มีอยู่แล้วและจะมีการละเมิดข้อ จำกัด ที่ไม่ซ้ำกัน
streamlit run web/app.py