RAG: meaning and usage

RAG
rag

Corroborated

What is RAG

RAG stands for Retrieval-Augmented Generation. A system retrieves relevant documents or database records and adds them to a model's input before generating an answer, instead of relying only on trained parameters.

RAGWhat does it stand for?

Meanings by domain

Generative AI

Retrieval-Augmented Generation

An architecture that adds retrieved information to model input

A system retrieves relevant information from an external knowledge base and supplies it to a generative model as context for an answer.

Corroborated

Detailed explanation

What it is, what it does, and where it fits

RAGはRetrieval-Augmented Generationの略称で、日本語では「検索拡張生成」などと訳されます。生成AIが持つ学習済みの知識だけに頼らず、質問に関連する文書やデータベースの情報を検索し、その結果をプロンプトや入力コンテキストに加えてから回答を生成する構成です。原論文では、事前学習モデルのパラメトリックな記憶と、検索によって参照する外部のノンパラメトリックな記憶を組み合わせています。一般的な実装では、知識ベース、検索器、検索結果を入力へ統合する層、生成モデルなどを組み合わせます。外部データを更新して回答の参照先を変えられる点が特徴ですが、検索結果の品質や権限、引用、プロンプトへの詰め方が不適切なら正確さは保証されません。検索できたこと自体は内容が正しいことの証明ではないため、参照元の確認と評価も必要です。ファインチューニングはモデルのパラメータを追加学習する方法であり、RAGは推論時に外部情報を取得する方法として区別します。

RAGが使われる背景には、生成時に外部文書やデータベースの情報を参照し、モデルの固定知識だけに依存せず回答の材料を更新したい需要があります。原論文の構成に沿い、再学習とは分けて扱います。

RAGは検索した情報を生成に利用する構成なので、モデルそのものやファインチューニングとは区別して検索結果と回答の対応を確認します。

Related terms

Terms that help place it in context

Sources and verification

Verification date and sources

Status

Corroborated

Last verified

Aug 23, 2026

This entry is based on researched sources and item-level verification notes.

View editorial policy

Understand the term,
then check
the context.

Expansions, meanings, domains, and evidence are shown separately so an abbreviation can be read in context.