
LazaUK/AIFoundry-GraphRAG-Neo4j
📦 オープンソースプロジェクトLazaUK
Neo4j、Azure AI Foundry、LangChainを統合したGraphRAGのデモ実装。
本プロジェクトは、GraphRAGアプリケーションを構築する開発者向けの包括的なリファレンス実装です。Neo4jを活用することで、従来のベクトル検索のみのRAGでは捉えきれないデータ間の複雑な関係性を抽出します。システムはLangChainによってオーケストレーションされ、UI、グラフデータベース、Azure AI Foundryのモデルエンドポイント間のフローを管理します。主な技術要素には、グラフ探索のためのCypherクエリ生成、Azure AIスタックとの統合、Dockerによるコンテナ化されたデプロイ手法が含まれます。Streamlitフロントエンドにより、グラフベースのコンテキストがLLMの推論能力をどのように向上させるかを即座にテスト・可視化できます。ナレッジグラフを活用したAIソリューションを目指すエンタープライズ開発者にとって最適な出発点です。
💡ハイライト
- ├─Neo4jとAzure AIの統合実装
- ├─LangChainによる柔軟なオーケストレーション
- └─Streamlitによる可視化UIを標準搭載
🎯対象
- ├─AIエンジニア
- ├─データアーキテクト
- └─フルスタック開発者