ホームRAGHKUDS/RAG-Anything
// archived 2026-04-23
HKUDS

RAG-Anything

AI#RAG#Multimodal#LLM#Knowledge Graph#Python
GitHub で見る →
62

// 概要

RAG-Anything は、テキスト、画像、表、数式など多様なドキュメント形式を処理およびクエリするために設計された包括的なフレームワークです。LightRAG を基盤として構築されており、マルチモーダルなコンテンツを統合された知識グラフに組み込み、インテリジェントな検索を実現するエンドツーエンドのパイプラインを提供します。本システムは、複雑なドキュメント分析のための単一で一貫したインターフェースを提供することで、複数の専門ツールを使い分ける必要性を排除します。

// 技術解説

RAG-Anything は LightRAG を基盤として構築されたオールインワンのマルチモーダル RAG フレームワークであり、テキスト、画像、表、数式を含む多様なドキュメント形式の処理を統合するように設計されています。高精度なドキュメント解析、マルチモーダルなナレッジグラフ構築、ハイブリッド検索を含む多段階のパイプラインを統合することで、従来のテキストのみの RAG システムに固有の断片化の問題を解決します。このアーキテクチャはモジュール性と拡張性を優先しており、ドキュメントの階層構造やクロスモーダルな関係を維持しながら専門的なコンテンツ分析を可能にし、文脈的に正確な検索を保証します。

// 主要ハイライト

01
ドキュメントの取り込み、解析、インテリジェントなクエリ応答を単一のフレームワークで処理するエンドツーエンドのマルチモーダルパイプラインを提供します。
02
PDF、Office ドキュメント、およびさまざまな画像タイプを含む汎用的なドキュメント形式を、最適化された専用パーサーを通じてサポートします。
03
マルチモーダルなナレッジグラフを活用してエンティティを抽出し、クロスモーダルな関係を確立することで、意味的な理解を強化します。
04
ベクトル類似性検索とグラフ探索を融合させたハイブリッド検索システムを搭載し、包括的で文脈を意識した結果を実現します。
05
視覚的コンテンツ、構造化された表、数式のための専用アナライザーを備えており、高精度なデータ抽出を保証します。
06
適応型の処理モードとプラグインベースのアーキテクチャを提供し、ユーザーがカスタムまたは新しいコンテンツタイプに合わせて機能を拡張できるようにします。

// ユースケース

01
PDF、Office ファイル、画像を含むマルチモーダルドキュメントのエンドツーエンド処理
02
高度な意味理解と関係性マッピングのためのマルチモーダル知識グラフの構築
03
ベクトル類似性検索とグラフ探索を組み合わせた、文脈を考慮した回答のためのハイブリッドインテリジェント検索

// クイックスタート

開始するには、pip を使用して 'pip install raganything' でパッケージをインストールし、必要に応じて画像やテキストサポートのための追加依存関係を含めてください。Office ドキュメント処理のために LibreOffice などのシステムレベルの要件がインストールされていることを確認してください。その後、Python コード内で RAGAnything オブジェクトを初期化し、LLM およびビジョンモデルの関数を設定し、ローカルストレージディレクトリを指定してドキュメントの処理を開始できます。