Retrieval-Augmented Generation (RAG) combines external information retrieval with large language models to produce more factual and up-to-date responses. The concept integrates search, indexing and reranking components with generative models and defines interfaces, evaluation criteria and governance for knowledge-intensive applications. RAG addresses answer…
Use this profile to understand the building block briefly, place it in the model, and switch to the 360° assessment when needed.
Theoretical construct: explains a term, principle, or mental model.
What you need to understand to reason about a domain.
Retrieval-augmented generation (RAG) supplements a language model at response time with relevant information retrieved from an external knowledge source.
Patrick Lewis and co-authors described RAG as a research approach in 2020. It combines information retrieval with generative modeling so knowledge outside model weights can remain usable and updateable.
A query is interpreted, searched, and ranked; selected passages are provided as context to the model, which generates the answer. Quality therefore depends on chunking, the index, retrieval, context window, prompt, model, and evaluation. Citations help but do not replace checking the data and answer.
A search component finds and ranks documents or passages for a query.
Selected sources constrain and inform generation instead of relying only on model parameters.
Retrieval and answer quality are measured separately and together with real questions and error classes.
RAG fits changing, domain-specific, or private knowledge bases. It does not automatically remove hallucinations or retrieval errors; access control, freshness, source quality, and cost belong in operations.
Where this building block is located in the topic model.
No structure path available.
Explore how this building block connects to concepts, methods, technologies, and tools.
These sources establish the term and its professional meaning.
All direct connections of the current building block in a compact text view.
This classification shows where the building block typically matters, how demanding it is, and what kind of impact it has in the model.
The level within the organization (enterprise, domain, team) at which the AssetBlock is applied.