【えーじぇんてぃっくらぐ】

Agentic RAG とは?

最終更新:
💡 AIが「次は何を調べる?」を考えるRAG

外部情報を検索して回答に活かすRAGに、LLMが検索の必要性や使うツール、次の手順を判断するエージェントの仕組みを組み合わせた設計。検索を繰り返すこともあるが、正確さや効率の向上は保証されない。

📌 このページのポイント
Agentic RAG — 次の調べ方を判断利用者の質問エージェントが判断何を調べる? 終えてよい?検索結果許可した検索ツール例:休暇規程・旅費規程回答へ根拠に基づく回答回数・時間・権限を決めておこう
検索が必要な場合の設計例。結果を見て追加検索することもある。経路や回数は固定ではなく、正確な回答は保証されない。
ひよこ ひよこ
Agentic RAGは、普通のRAGと何が違うの?
ペンギン先生 ペンギン先生
RAGは、外部の資料を取り出して回答の材料にする仕組みだよ。単純な2段階の設計では、検索してから回答を作る。Agentic RAGでは、LLMが検索する必要があるか、どのツールを使うか、追加で調べるかを判断するんだ。エージェントを使わないRAGにも、複数の検索や検証を組み込む設計はあるよ。
ひよこ ひよこ
たとえば、どんな調べ方になるの?
ペンギン先生 ペンギン先生
社内の「出張時の休暇と旅費の扱い」を聞かれたとしよう。休暇の規程を検索したあと、旅費について別の規程が必要と判断し、追加検索する流れが考えられるよ。図では質問、調査の判断、検索結果、回答を分けている。これは設計例で、必ずこの順番や回数になるわけではないんだ。
ひよこ ひよこ
AIは、どこでも自由に調べられるの?
ペンギン先生 ペンギン先生
開発者が用意したツールと、許可した範囲だけを使うように設計するんだ。文書検索、Web情報の取得、データベースへの問い合わせなどを渡せるけれど、何でも無制限に操作させる意味ではない。利用者に見せてよい資料だけを取得し、外部文書の悪意ある指示をそのまま信じない対策も必要だね。
ひよこ ひよこ
検索を繰り返せば、回答は必ず正しくなる?
ペンギン先生 ペンギン先生
必ずではないよ。検索先が古かったり、関係のない資料を拾ったり、資料の意味を取り違えたりすることがある。質問の例を使って、必要な資料が取得できるか、回答が根拠と一致するかを評価しよう。根拠が不足するときは、そのことを伝える設計も大切だよ。
ひよこ ひよこ
いつでもAgentic RAGのほうが便利?
ペンギン先生 ペンギン先生
単純な質問なら、決めた手順で検索して答えるほうが扱いやすい場合もあるよ。複数の資料や道具を使い分けたいときは、柔軟な判断が役立つ可能性がある。ただし呼び出し回数が増えると、費用や待ち時間も増えやすい。回数・時間・使える道具の上限と、調査を終える条件を決めよう。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「Agentic RAG」って出てきたら「AIが調べ方を判断しながら答えるRAG」と思えばだいたいOK!
📖 おまけ:英語の意味
「Agentic RAG」 = エージェントによる検索拡張生成
💬 Agenticはエージェントのように手順を判断すること。RAGはRetrieval-Augmented Generation(検索拡張生成)の略だよ。

参考資料

← 用語集にもどる