neo4j/neo4j-graphrag-python の最新リリースは1.22.0である。このリポジトリはNeo4jとPythonを使ってグラフ検索拡張生成(GraphRAG)アプリケーションを構築するための公式ライブラリだ。ただし、収集された情報には1.22.0の変更点が記載されていない。リリース番号のみが確認でき、このバージョンが何を変えたのかは分からない。情報の出所はGitHubのneo4j/neo4j-graphrag-pythonリポジトリである。
このパッケージが担うのは、知识グラフを構築し、その上で検索する道筋を提供することだ。ドキュメントベースのグラフ構築と、ベクトル検索とグラフ検索の組み合わせを扱っており、テキストやPDFをPipelineやSimpleKGPipelineに渡すと知識グラフが生成される。ベクトルインデックスの作成やVectorRetrieverによる類似度検索、GraphRAGクエリも同じライブラリ内で処理する。GitHubスターは1316、主言語はPython、作成日は2024年2月27日である。
ただしライセンスはNOASSERTIONと記載されており、GitHubが特定したライセンス名は示されない。この情報だけではどのような使用許諾条件が適用されるかは判断できない。パフォーマンス指標やベンチマークも示されていないため、10点満点の評価ではモメンタム項目のみ1.0で残り、新規性(novelty)・技術・品質の各項目は空欄となる。変更内容もライセンス条件も確認できていないため、1.22.0を採用判断の根拠とするのは早い。