Skip to content

v2.1.2 - Upgraded RAG Agent

Latest

Choose a tag to compare

@souvikmajumder26 souvikmajumder26 released this 02 May 21:12
· 2 commits to main since this release
68f7bbf
  • 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
  • Multi-platform bug fixes:

    • Modified ingested document paths to work on any OS and docker.
    • Modified FastAPI app host from 127.0.0.1 to 0.0.0.0 to be accessible from outside docker container.

What's Changed

  • Modified document path (for multi OS support) and app host (to access from outside docker container without overriding host using command line argument) by @souvikmajumder26 in #61

Full Changelog: v2.1.1...v2.1.2