โครงการนี้ได้รับการพัฒนาจาก PDF Chatbot อย่างง่ายไปจนถึงตัวแทน RAG ที่ซับซ้อน (Generation Retrieval-Augmented) ที่มีความสามารถในการเข้าถึงประวัติการสนทนาการดึงบริบทสรุปเอกสารและตอบคำถามติดตามผลตามแบบสอบถามของผู้ใช้และการตรวจจับเจตนา
ลองใช้ตัวเองที่ Agentic-Rag
ภาพหน้าจอ: 
ในการตั้งค่าโครงการนี้คุณจะต้องใช้คีย์ OpenAI_API ของคุณก่อน ถัดไปตรวจสอบให้แน่ใจว่าคุณติดตั้งการพึ่งพาที่จำเป็น คุณสามารถติดตั้งผ่าน:
pip install -r requirements.txt
หากต้องการเรียกใช้ Agent RAG ให้เรียกใช้คำสั่ง:
python -m streamlit run agentic_rag.py
สิ่งนี้จะเริ่มต้นแอป Streamlit ในเบราว์เซอร์ของคุณ เมื่อเปิดตัวแล้วคุณสามารถอัปโหลดเอกสาร .pdf, .txt, .docx และเริ่มสอบถามตามธรรมชาติสำหรับบทสรุปในแบบสอบถามเชิงลึกและติดตามคำถาม!
.pdf, .txt, .docx เอกสารโดยตรงภายในอินเตอร์เฟสแอป โครงการนี้เป็นความพยายามอย่างต่อเนื่องเพื่อเพิ่มขีดความสามารถของตัวแทน RAG ในขณะที่ฟังก์ชั่นนี้แสดงให้เห็นในไฟล์. py ที่ให้มา แต่การพัฒนาเพิ่มเติมกำลังดำเนินการอยู่ คอยติดตามการอัปเดตในขณะที่ฉันเปลี่ยนโครงการนี้เป็นแอปพลิเคชันที่ใช้งานได้อย่างสมบูรณ์ซึ่งช่วยให้การดำเนินการในท้องถิ่นและการเลือก PDF ผ่านอินเทอร์เฟซที่ใช้งานง่าย
คุณเป็นจริง?
Apache2.0
สนุกกับการโต้ตอบกับเอกสารของคุณผ่านตัวแทน RAG อัจฉริยะนี้!