Releases: GiovanniPasq/agentic-rag-for-dummies
v1.8
New Features:
-
Multi-Agent Map-Reduce in Tutorial Notebook
• Fully integrated into the notebook for hands-on experimentation.
• Enables users to run and inspect the multi-agent pipeline directly when handling complex RAG queries. -
Alternative PDF-to-Markdown Conversion Tools
• Added multiple tool options for PDF-to-Markdown conversion within the notebook.
• Improves flexibility and robustness when dealing with different PDF formats and extraction quality.
Improvements:
-
Enhanced Notebook Documentation
• Expanded and clarified comments for each code block, including references to official documentation.
• Improves readability and helps users better understand each pipeline component. -
Troubleshooting Section Added
• Introduced a dedicated troubleshooting section to address common issues.
v1.7
New Features:
- Multi-Agent Map-Reduce for RAG Queries
• Decomposes complex queries into parallel sub-queries to generate more comprehensive and accurate answers.
• Enhanced parallelization of retrieval and generation steps for more efficient responses.
Improvements:
-
Codebase Refactoring
• Performed structural cleanup to improve code readability and maintainability.
• Simplified components to support easier extension and future development. -
Updated Tutorial Notebook
• Improved explanations and examples for better learning flow.
• Added clearer guidance to help users understand and run the pipeline more effectively.
v1.6
New Features:
1. End-to-End Gradio Interface for RAG Pipeline
• Integrated a fully functional Gradio interface to streamline interaction with the RAG pipeline.
• Added PDF ingestion via file upload to populate the knowledge base.
• Implemented document deletion, allowing users to remove unwanted content from the system.
2. Modular Project Structure
• Refactored the codebase to adopt a modular architecture.
• Improved maintainability, readability, and scalability, making it easier to extend and integrate new components.
v1.5
features add:
- conversation memory via summarization
- human-in-the-loop query clarification
v1.0
Update Colab link in README