Retrieval Augmented Generation
AI Technique
Overview
Developed byMeta AI Research
Founded2020
Open source✓ Open Source
Use casecombining parametric and non-parametric memory for language generation
Technical
Integrates with
Knowledge graph stats
Claims73
Avg confidence93%
Avg freshness99%
Last updatedUpdated 5 days ago
WikidataQ121362277
Trust distribution
100% unverified
Governance
Not assessed
Retrieval Augmented Generation
concept
AI technique combining information retrieval with generative models to produce more accurate and contextual responses.
Compare with...requires
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| retrieval component | ○Unverified | High | Fresh | 1 |
| External knowledge base | ○Unverified | High | Fresh | 1 |
| knowledge base or document corpus | ○Unverified | High | Fresh | 1 |
| Vector similarity search | ○Unverified | High | Fresh | 1 |
| document embedding system | ○Unverified | High | Fresh | 1 |
| dense passage retrieval | ○Unverified | High | Fresh | 1 |
| vector database | ○Unverified | Moderate | Fresh | 1 |
primary use case
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| combining parametric and non-parametric memory for language generation | ○Unverified | High | Fresh | 1 |
| combining language model generation with external knowledge retrieval | ○Unverified | High | Fresh | 1 |
| enhancing language model responses with external knowledge retrieval | ○Unverified | High | Fresh | 1 |
| enhancing language model responses with external knowledge | ○Unverified | High | Fresh | 1 |
| Knowledge-intensive natural language processing tasks | ○Unverified | High | Fresh | 1 |
| enhancing language model responses with retrieved external knowledge | ○Unverified | High | Fresh | 1 |
| enhancing language models with external knowledge retrieval | ○Unverified | High | Fresh | 1 |
| open-domain question answering | ○Unverified | High | Fresh | 1 |
| question answering with factual grounding | ○Unverified | High | Fresh | 1 |
| question answering systems | ○Unverified | High | Fresh | 1 |
| reducing hallucination in language model outputs | ○Unverified | High | Fresh | 1 |
| knowledge-intensive natural language processing | ○Unverified | High | Fresh | 1 |
first published
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| 2020 | ○Unverified | High | Fresh | 1 |
combines technique
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| information retrieval | ○Unverified | High | Fresh | 1 |
| neural text generation | ○Unverified | High | Fresh | 1 |
addresses problem
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| knowledge cutoff limitations in language models | ○Unverified | High | Fresh | 1 |
founded year
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| 2020 | ○Unverified | High | Fresh | 1 |
developed by
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| Meta AI Research | ○Unverified | High | Fresh | 1 |
| Facebook AI Research | ○Unverified | High | Fresh | 1 |
| Facebook AI Research (FAIR) | ○Unverified | High | Fresh | 1 |
based on
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| transformer neural networks | ○Unverified | High | Fresh | 1 |
| Dense Passage Retrieval | ○Unverified | High | Fresh | 1 |
| transformer architecture | ○Unverified | High | Fresh | 1 |
supports model
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| transformer-based language models | ○Unverified | High | Fresh | 1 |
| Transformer architecture | ○Unverified | High | Fresh | 1 |
| BART | ○Unverified | High | Fresh | 1 |
| BERT | ○Unverified | High | Fresh | 1 |
| BERT-based retrieval models | ○Unverified | Moderate | Fresh | 1 |
| T5 | ○Unverified | Moderate | Fresh | 1 |
integrates with
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| Wikipedia knowledge base | ○Unverified | High | Fresh | 1 |
| vector databases | ○Unverified | High | Fresh | 1 |
| embedding models | ○Unverified | High | Fresh | 1 |
| dense passage retrieval systems | ○Unverified | High | Fresh | 1 |
| Wikipedia | ○Unverified | High | Fresh | 1 |
| Hugging Face Transformers | ○Unverified | High | Fresh | 1 |
| Wikipedia corpus | ○Unverified | High | Fresh | 1 |
| BART | ○Unverified | High | Fresh | 1 |
| FAISS vector databases | ○Unverified | High | Fresh | 1 |
| FAISS vector database | ○Unverified | High | Fresh | 1 |
| dense passage retrieval | ○Unverified | High | Fresh | 1 |
| FAISS indexing | ○Unverified | Moderate | Fresh | 1 |
| BERT | ○Unverified | Moderate | Fresh | 1 |
| FAISS | ○Unverified | Moderate | Fresh | 1 |
| OpenAI GPT models | ○Unverified | Moderate | Fresh | 1 |
combines
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| parametric and non-parametric memory | ○Unverified | High | Fresh | 1 |
supports protocol
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| Dense vector retrieval | ○Unverified | High | Fresh | 1 |
| semantic search | ○Unverified | High | Fresh | 1 |
| FAISS indexing | ○Unverified | Moderate | Fresh | 1 |
uses component
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| vector similarity search | ○Unverified | High | Fresh | 1 |
implemented in
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| LlamaIndex | ○Unverified | High | Fresh | 1 |
| LangChain | ○Unverified | High | Fresh | 1 |
improves upon
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| traditional language model limitations | ○Unverified | High | Fresh | 1 |
enables capability
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| real-time knowledge updates | ○Unverified | High | Fresh | 1 |
alternative to
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| pure generative language models | ○Unverified | High | Fresh | 1 |
| Pure parametric language models | ○Unverified | High | Fresh | 1 |
| fine-tuning language models on domain data | ○Unverified | Moderate | Fresh | 1 |
| closed-book question answering | ○Unverified | Moderate | Fresh | 1 |
| fine-tuning large language models on domain-specific data | ○Unverified | Moderate | Fresh | 1 |
| fine-tuning on domain-specific data | ○Unverified | Moderate | Fresh | 1 |
| traditional fine-tuning approaches | ○Unverified | Moderate | Fresh | 1 |
| traditional parametric language models | ○Unverified | Moderate | Fresh | 1 |
implemented by
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| LangChain | ○Unverified | High | Fresh | 1 |
| Hugging Face Transformers | ○Unverified | Moderate | Fresh | 1 |
open source
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| true | ○Unverified | Moderate | Fresh | 1 |