What is a Retriever?
While a vector store stores data, a **Retriever** is the logic that fetches it. LangChain retrievers go beyond simple similarity search to improve the quality of the context provided to the LLM. They are the "Librarians" of the agentic system, ensuring the model gets exactly what it needs.
Advanced Retrieval Patterns
Common advanced patterns include the