v2.1.1 - Upgraded RAG Agent
-
Document Processing Upgrade:
- Unstructured.io has been replaced with Docling for document parsing and extraction of text, tables, and images to be embedded.
- Parsed document is converted into markdown with text, tables, and image placeholders.
- Image placeholders are replaced by image summaries generated by multi-modal LLM using the extracted images.
-
Enhanced RAG References:
- Links to the source documents and reference images present in reranked retrieved chunks stored in local storage are added to the bottom of the RAG responses.
-
Integrated backend and frontend into one app:
- Run a single FastAPI app.py for both backend and frontend
-
Updated Dockerfile and configured GitHub Actions:
- Simplified Dockerfile, replaced Unstructured.io system dependency installations with that of Docling
-
Refer v2.0 release notes for previous updates.
What's Changed
- Upgraded RAG with Docling by @souvikmajumder26 in #53
- Updated README by @souvikmajumder26 in #54
- Updated requirements by @souvikmajumder26 in #55
- Create docker-image.yml by @souvikmajumder26 in #56
- Updated Dockerflie and requirements by @souvikmajumder26 in #57
- Updated README with Docling by @souvikmajumder26 in #60
Full Changelog: v2.0...v2.1 v2.1...v2.1.1