← 用語集:プロダクト開発・IT

OTSUMU KNOWLEDGE

RAG(検索拡張生成)とは?意味・仕組みと使い方

RAGとは、検索で得た資料を生成AIへ渡し、その内容に基づいて回答させる構成です。検索結果の質、閲覧の権限、出典の扱いが、回答の品質を左右します。新規事業のMVPや開発の判断で押さえたい基本を解説します。

RAG(検索拡張生成)とは

RAG(Retrieval-Augmented Generation、検索拡張生成)とは、質問を受けたときに、まず関連する資料を検索して取り出し、その資料の内容を生成AI(LLM)に渡して、資料に基づいた回答を作らせる仕組みです。「検索(Retrieval)で補強した(Augmented)生成(Generation)」という意味です。

LLMは、学習していない社内の情報や、最新の情報を知りません。RAGを使うと、必要なときに必要な資料を渡せるため、自社固有の知識に基づく回答ができるようになります。

試験にたとえると、暗記だけで答えるのではなく、参考書を開いて確認しながら答える方式です。

仕組み・ポイント

RAGの基本的な流れは、次のとおりです。

  1. 準備:社内の文書などを細かく分割し、検索できる形で保存する
  2. 検索:質問に関連する部分を探し出す
  3. 生成:見つけた内容と質問をLLMに渡し、回答を作らせる
  4. 提示:回答とあわせて、根拠となった資料を示す
要素品質への影響
資料の質古い、矛盾した資料があると、誤った回答になる
分割の仕方区切りが不適切だと、必要な情報が検索に出てこない
検索の精度関連の薄い資料が渡ると、回答が的外れになる
権限の管理閲覧できないはずの資料から答えてしまう危険がある

特に、権限の管理は重要です。質問した人が見てはいけない資料を、AIが回答に使ってしまうと、情報の漏えいになります。検索の段階で、利用者の権限に応じて対象を絞る設計が必要です。

実務での使い方・具体例

架空の例として、社内の規程や手順書をもとに、従業員の質問に答えるシステムを作る場面を考えます。まず、資料を整理し、古い版を取り除きます。次に、質問ごとに関連する箇所を検索し、LLMには「渡した資料の範囲でだけ答える」よう指示します。回答には、元の資料の名前と該当の箇所を添えます。

運用では、評価用の質問と、正しい答えの組を用意しておき、資料や設定を変えるたびに品質を比べます。回答できない質問は、「分かりません」と返す設計にし、担当者への問い合わせへ誘導します。最初は一部の部署で試し、問題を確認してから広げます。

運用の開始後は、利用者からの評価や、答えられなかった質問の記録を集め、資料の追加や整理に活かします。

判断のチェックポイント

  • 対象の資料を整理し、古い資料や矛盾を除いたか
  • 検索の精度を、評価用の質問で確認したか
  • 利用者の権限に応じて、検索の対象を制限しているか
  • 回答に、根拠となる出典を示しているか
  • 答えられない場合の挙動を設計したか
  • 資料の更新を、検索の対象へ反映する手順があるか

よくある誤解と注意点

  • RAGにすれば誤りがなくなるわけではない:検索や資料の質が悪いと、誤った回答になります。
  • 資料を入れるだけでは精度は出ない:分割や整理の工夫が必要です。
  • 権限の考慮を後回しにしない:漏えいのリスクに直結します。
  • 一度作って終わりではない:資料の更新と、評価の継続が必要です。
  • 追加の学習とは異なる:モデル自体は変えず、渡す情報で補います。

関連用語

Otsumuに相談できること

RAGは、社内の知識を活かせる有力な構成ですが、成果は資料の整理と評価の仕組みに大きく左右されます。Otsumuでは、小さな範囲での検証を前提に、活用の見通しと評価の考え方を、ご一緒に整理できます。

MVP開発のご支援内容もご覧いただけます。進め方に迷う段階であれば、30分の無料相談でお話しください。

執筆:Otsumu株式会社 / 編集日 2026.10.04

あわせて読む

次の一手を、一緒に。

事業の検証から開発・運用まで、現在の段階に合わせて支援します。

事業について相談する ↗
FROM KNOWLEDGE TO ACTION

知識を、次の一手へ。

30分の無料診断で、次の一手を整理する ↗