Amazon Neptune がオープンソースの GraphRAG ツールキットのサポートを開始

投稿日: 2025年1月21日

本日、オープンソースの GraphRAG Toolkit のサポートについて発表します。これは RAG 技術とグラフデータを組み合わせ、より包括的で関連性が高く説明可能な応答を提供することで生成 AI アプリケーションを強化する新機能です。このツールキットは、非構造化データからのグラフの作成を自動化し、ユーザーの質問に答えるときにこのグラフをクエリする質問回答戦略を作成するためのオープンソースフレームワークを提供します。

これまでお客様は、さまざまなコンテンツを複数のステップで徹底的に検索する際に課題に直面していました。GraphRAG では、ドキュメント全体の主要エンティティの特定により、データ内の関係を活用したインサイトが提供されます。これにより、エンドユーザーへの対応を改善することができます。たとえば、財務アナリストは、財務分析チャットボットに製造会社の売上予測を依頼できます。生成 AI アプリケーションを構築する開発者は、データソースを指定し、グラフストアとして Amazon Neptune Database または Neptune Analytics を選択し、ベクトルストアとして Amazon OpenSearch Serverless を選択することで、この新しいオープンソースの Python ツールキットを使用して GraphRAG を有効にできます。これにより、選択したベクトルストアにベクトル埋め込みが自動的に生成および保存され、選択したグラフストアにはエンティティとその関係のグラフ表現が保存されます。

GraphRAG Toolkit はオープンソースプロジェクトです。そのコードベースは、検査、変更、および拡張が可能であるため、特定の要件またはニッチな要件に高度に適応できます。最初のリリースでは、このツールキットは Neptune Analytics と Neptune Database の両方のグラフストア実装、および Neptune Analytics と OpenSearch Serverless の両方のベクトルストア実装を提供しており、Amazon Bedrock でホストされている FM を使用しています。詳細については、ユーザーガイドをご覧ください。