← Graph

Retrieval Augmented Generation

concept 7 connections

Methodology (RAG) for overcoming LLM knowledge cut-offs and integrating proprietary corporate knowledge. Pipeline: embed the user's question into a vector, run a similarity search against a vector database of proprietary documents, retrieve relevant chunks, construct a prompt merging instructions + retrieved context + user question, and have the LLM generate an answer. Common use case: QA systems over corporate/HR documents (e.g. 'how long is paternity leave at my company'). Naive RAG uses a single index; advanced strategies use multiple indices (e.g. a summary index pointing to a detail index).

category
pattern
about
Retrieval Augmented Generation concept
Explains naive RAG and advanced multi-index strategies.
concept RAGAS
about
Retrieval Augmented Generation concept
RAGAS is an evaluation method specifically for RAG systems.
about
Retrieval Augmented Generation concept
Covers RAG via pre-query lookup and tool-lookup-during-response.
concept Retrieval Augmented Generation
related_to
RAG uses embeddings to encode queries and documents.
concept Retrieval Augmented Generation
related_to
Vector Database concept
RAG retrieves context via similarity search in a vector DB.
related_to
Retrieval Augmented Generation concept
Moving SOPs into prompts complements retrieving proprietary data into prompts.
uses
Retrieval Augmented Generation concept
Provides add_text + similarity_search + ask for naive RAG.

Provenance

Read by
36 extractions