พื้นที่เก็บข้อมูลนี้มีคู่มือที่มีโครงสร้างเพื่อใช้งานการเรียกคืนการกู้คืน (RAG) โน้ตบุ๊กแต่ละเล่มในที่เก็บนี้ได้รับการออกแบบมาเพื่อสอนแง่มุมเฉพาะของ RAG เริ่มต้นจากพื้นฐานไปสู่การสร้างไปป์ไลน์แบบ end-to-end
คู่มือนี้ได้รับแรงบันดาลใจจากและขึ้นอยู่กับผลงานของ Thataiguy เครดิตเต็มรูปแบบไปยังผู้เขียนดั้งเดิมสำหรับทรัพยากรและข้อมูลเชิงลึกที่มีค่าของพวกเขา
1_fundamentals_of_rag.ipynb
แนะนำพื้นฐานของการค้นพบใหม่
2_langchain_retrieval_pipeline.ipynb
ครอบคลุมวิธีการตั้งค่าไปป์ไลน์การดึงโดยใช้ langchain สำหรับเวิร์กโฟลว์ที่คล่องตัว
3_overview_of_document_loaders.ipynb
ให้ภาพรวมของตัวโหลดเอกสารและบทบาทของพวกเขาในการประมวลผลข้อมูลสำหรับงานดึงข้อมูล
4_document_loaders.ipynb
การดำน้ำลึกลงไปในการใช้ตัวตักเอกสารต่าง ๆ พร้อมตัวอย่างที่ใช้งานได้จริง
5_text_splitter_transformation.ipynb
อธิบายการแยกข้อความและการแปลงเพื่อเพิ่มประสิทธิภาพข้อมูลสำหรับการฝังและดึงข้อมูล
6_text_embedding_models.ipynb
มุ่งเน้นไปที่รูปแบบการฝังข้อความและการกำหนดค่าสำหรับการสร้างการแสดงเวกเตอร์ที่มีความหมาย
7_vector_stores_and_retrievers.ipynb
กล่าวถึงร้านค้าเวกเตอร์และผู้เรียกคืนแสดงวิธีการจัดเก็บและดึงข้อมูลได้อย่างมีประสิทธิภาพ
8_retrievers.ipynb
การสำรวจรายละเอียดประเภท Retriever และการรวมเข้ากับร้านค้าเวกเตอร์
9_End_to_End_RAG_Chain.ipynb
รวมแนวคิดทั้งหมดไว้ในท่อส่งการดึงแบบ end-to-end
pip install -r requirements.txt1_fundamentals_of_rag.ipynb requirements.txt ยินดีต้อนรับ! อย่าลังเลที่จะแยกที่เก็บนี้และส่งคำขอดึง