一個開源、清晰、強(qiáng)大且可定制的RAG UI
kotaemon:一個開源的干凈且可定制的RAG UI,用于構(gòu)建和定制自己的文檔問答系統(tǒng)。既考慮了最終用戶的需求,也考慮了開發(fā)者的需求。
kotaemon為想要在他們的文檔上進(jìn)行問答(QA)的最終用戶,以及想要構(gòu)建自己的RAG流程的開發(fā)者提供了一個功能性的RAG UI。
+----------------------------------------------------------------------------+
| 最終用戶:使用`kotaemon`構(gòu)建的應(yīng)用程序的用戶。|
| (您使用的應(yīng)用程序類似于上面的演示示例) |
| +----------------------------------------------------------------+ |
| | 開發(fā)者:使用`kotaemon`構(gòu)建應(yīng)用程序的人。| |
| | (您的項(xiàng)目中某處有`import kotaemon`) | |
| | +----------------------------------------------------+ | |
| | | 貢獻(xiàn)者:使`kotaemon`變得更好的人。| |
| | | (您向這個代碼庫提交了PR) | | |
| | +----------------------------------------------------+ | |
| +----------------------------------------------------------------+ |
+----------------------------------------------------------------------------+
RAG UI特點(diǎn)(GraphRAG、Agent、多模態(tài)等)
- 自托管文檔問答(RAG)Web UI:允許用戶自己托管文檔問答界面。
- 支持多用戶登錄:可以組織私人或公共文件集合,支持協(xié)作和分享。
- 組織LLM和嵌入模型:支持本地LLM和流行的API提供商,如OpenAI、Azure、Ollama、Groq等。
- 混合RAG管道:提供混合(全文和向量)檢索器和重新排名,以確保最佳的檢索質(zhì)量。
- 多模態(tài)問答支持:支持在包含圖表和表格的多個文檔上進(jìn)行問答,并支持多模態(tài)文檔解析。
- 高級引用與文檔預(yù)覽:系統(tǒng)默認(rèn)提供詳細(xì)的引用以確保LLM答案的正確性,可以在瀏覽器內(nèi)的PDF查看器中查看引用(包括相關(guān)分?jǐn)?shù))并高亮顯示。
- 支持復(fù)雜推理方法:使用問題分解來回答復(fù)雜或多跳問題,支持基于Agent的推理,如ReAct、ReWOO和其他代理。
- 可配置的設(shè)置UI:可以在UI上調(diào)整檢索和生成過程中的大多數(shù)重要方面(包括提示)。
- 可擴(kuò)展性:基于Gradio構(gòu)建,用戶可以自由定制或添加任何UI元素。同時,旨在支持多種文檔索引和檢索策略,提供了GraphRAG索引管道作為示例。
RAG UI操作指南(提供體驗(yàn)Demo)
chat部分
file部分:file collection、GraphRAG collection
resources部分:index(索引)、llm(大模型)、embedding(向量)
settings:retrieval(檢索)、reasoning(推理)
項(xiàng)目代碼:https://github.com/Cinnamon/kotaemon
demo體驗(yàn):https://huggingface.co/spaces/taprosoft/kotaemon
本文轉(zhuǎn)載自??PaperAgent??
贊
收藏
回復(fù)
分享
微博
QQ
微信
舉報

回復(fù)
相關(guān)推薦