Retriever
The retrieval component of a RAG system, responsible for recalling the text chunks most relevant to a user query from a vector store. Commonly used evaluation metrics include Recall@k and MRR.
Timeline (last 90 days)
The Retriever is responsible for quickly recalling candidate passages from a large-scale document library, and common implementations include dense retrieval, sparse retrieval, and hybrid retrieval.
Replacing the Retriever or Reranker directly changes the context fed into the model, which in turn affects the output quality of the entire RAG system, so any component change requires evaluating whether retrieval quality has degraded.
Through Retriever, Document Loader, and VectorStore integration, LangChain carries the retrieval-splicing-generation process of injecting external private data into the context in the form of prompts.
All Facts (3)
The Retriever is responsible for quickly recalling candidate passages from a large-scale document library, and common implementations include dense retrieval, sparse retrieval, and hybrid retrieval.
50%UnverifiedReplacing the Retriever or Reranker directly changes the context fed into the model, which in turn affects the output quality of the entire RAG system, so any component change requires evaluating whether retrieval quality has degraded.
50%UnverifiedThrough Retriever, Document Loader, and VectorStore integration, LangChain carries the retrieval-splicing-generation process of injecting external private data into the context in the form of prompts.
50%