Constructing and Evaluating Declarative RAG Pipelines in PyTerrier
원문 초록
Search engines often follow a pipeline architecture, where complex but effective reranking components are used to refine the results of an initial retrieval. Retrieval augmented generation (RAG) is an exciting application of the pipeline architecture, where the final component generates a coherent answer for the users from the retrieved documents. In this demo paper, we describe how such RAG pipelines can be formulated in the declarative PyTerrier architecture, and the advantages of doing so. Our PyTerrier-RAG extension for PyTerrier provides easy access to standard RAG datasets and evaluation measures, state-of-the-art LLM readers, and using PyTerrier's unique operator notation, easy-to-build pipelines. We demonstrate the succinctness of indexing and RAG pipelines on standard datasets (including Natural Questions) and how to build on the larger PyTerrier ecosystem with state-of-the-art sparse, learned-sparse, and dense retrievers, and other neural rankers.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
SARA: Selective and Adaptive Retrieval-augmented Generation with Context Compression
Leveraging LLM-Assisted Query Understanding for Live Retrieval-Augmented Generation
Knowledge Compression via Question Generation: Enhancing Multihop Document Retrieval without Fine-tuning
Retrieval-Augmented Generation as Noisy In-Context Learning: A Unified Theory and Risk Bounds
Orchestrator-Agent Trust: A Modular Agentic AI Visual Classification System with Trust-Aware Orchestration and RAG-Based Reasoning
JointRank: Rank Large Set with Single Pass
토론
이 논문과 연결된 포럼 글이 아직 없습니다.