ナレッジグラフとベクトル検索を組み合わせ、エンティティ間の関係性を活用して検索精度を向上させる次世代RAGアーキテクチャ。
## GraphRAG とは GraphRAG とは、ナレッジグラフとベクトル検索を組み合わせることで、従来の RAG(Retrieval-Augmented Generation)では捉えきれなかったエンティティ間の関係性を検索に活用する次世代アーキテクチャである。### 従来の RAG が苦手な場面 通常の RAG パイプラインでは、クエリに対してエンベディングの類似度でチャンクを取得する。「A社の競合はどこか」のような、複数の文書にまたがる関係性を問う質問には弱い。
検索されたチャンク単体には答えが含まれず、ハルシネーションの原因になりやすい。### グラフ構造が解決すること GraphRAG はまずコーパスからエンティティ(人物、組織、概念など)と関係性を抽出し、ナレッジグラフを構築する。検索時にはベクトル類似度に加えてグラフ上のパス探索を行うため、「A → 競合関係 → B」のような多段推論が可能になる。
Gartner が 2026 年の生成 AI「Critical Enabler」に指定した技術でもある。### 導入の勘所 グラフ構築はコーパス全体を LLM で処理するため初期コストが大きい。小規模な FAQ チャットボットならハイブリッド検索で十分なケースも多く、文書間の関係性が業務上重要か——たとえば法務文書の条項間参照や、サプライチェーンの取引先関係——を見極めてから導入を検討するのが現実的だろう。


Agentic RAG とは、LLM がエージェントとして検索クエリの生成・結果の評価・再検索の判断を自律的に繰り返すことで、単純な一問一答型 RAG では得られない回答精度を実現するアーキテクチャである。

RAG(Retrieval-Augmented Generation)とは、外部の知識ソースから関連情報を検索し、その結果を LLM の入力に付加することで、回答の正確性と最新性を向上させる手法である。

RRF(Reciprocal Rank Fusion)とは、複数の検索手法が返すランキング結果を統合するスコアリング手法である。各手法での順位の逆数を合算することで、異なるスコア体系を正規化なしに融合できる。



ローカル LLM / SLM 導入比較 — クラウド API に依存しない AI 活用
ベクトルデータベースとは、テキストや画像を数値ベクトル(エンベディング)に変換して格納し、意味的な類似度に基づく高速検索を提供するデータベースである。