
Graphiti
時系列データに対応した知識グラフで、複雑な関係性を可視化・分析
時系列認識機能を持つ知識グラフ構築・クエリツールGraphiti。構造化・非構造化データに対応し、時系列データ、全文検索、意味検索、グラフアルゴリズムを融合したクエリを実現。LLMアプリケーション開発に最適。

Graphitiについてもっと知る
Graphiti
Graphitiは、時間軸を考慮した動的なナレッジグラフを構築・クエリするためのツールです。非構造化データと構造化データの両方をインジェストし、時間、全文検索、意味論、グラフアルゴリズムを融合したクエリに対応します。これにより、CRMや請求プラットフォームなどのビジネスシステムからの動的データと個人的な知識を融合したアシスタントや、複数の動的ソースからの状態変化を考慮して複雑なタスクを自律的に実行するエージェントなどのLLMアプリケーションを構築できます。
- •時系列認識機能:時間軸を考慮したナレッジグラフを構築し、エンティティ間の複雑で変化する関係性を表現します。これにより、時点を指定したクエリや、関係性のライフサイクルの追跡が可能になります。
- •エピソード処理:データの来歴を維持しながら、データを追加的に取り込み、エンティティと関係性の抽出を段階的に行います。
- •ハイブリッド検索:意味論的検索とBM25全文検索を組み合わせ、中心ノードからの距離に基づいて結果を再ランク付けします。
- •スケーラビリティ:大規模データセットの処理に対応し、イベントの年代順を維持しながら、LLM呼び出しを並列化します。
- •多様なデータソース対応:非構造化テキストと構造化JSONデータの両方をインジェストします。
- •LLMプロバイダーの柔軟性:OpenAI、Anthropic、Groqなどの複数のLLMプロバイダーに対応しています。
- •Neo4j連携:Neo4jデータベースと連携し、高速かつ効率的なグラフデータベース操作を実現します。
- •使いやすいAPI:直感的なAPIを提供し、容易な統合と開発を可能にします。
- •充実したドキュメントとサポート:包括的なドキュメントとサポートを提供し、スムーズな導入と運用を支援します。
時系列データに対応したナレッジグラフを構築することで、LLMアプリケーション開発における課題を解決します。Graphitiは、変化する関係性を維持し、過去のコンテキストを保持しながら、自律的にナレッジグラフを構築します。これにより、アシスタントやエージェントは長期的な記憶と状態に基づいた推論が可能になり、より高度な機能を提供できます。Graphitiを選択することで、開発者は効率的なワークフローを実現し、ユーザーエクスペリエンスを向上させることができます。










