グラフィティのインストールと設定プロセスは、主に3つのフェーズに分かれています:
環境準備
- Python 3.7以上の実行環境
- Neo4jデスクトップ(バージョン4.4以上を推奨)
- Neo4jでローカルDBMSインスタンスを作成し、サービスを開始する
インストール手順
- pipでコアライブラリをインストールする:
pip install graphiti_core - インストールを確認する:
python -c "import graphiti_core; print(graphiti_core.__version__)"
初期化メソッド
from graphiti_core import Graphiti
from graphiti_core.nodes import EpisodeType
# 基础初始化
graph = Graphiti()
# 带配置的初始化
graph = Graphiti(
neo4j_uri="bolt://localhost:7687",
neo4j_auth=("username", "password")
)
特記事項:時間認識機能を使用するには、明示的な定義が必要。EpisodeTypeこれは時間次元データを扱うための特別なノードタイプである。
この答えは記事から得たものである。Graphiti: ダイナミックな知識グラフの構築とクエリーツール(時間を考慮したロングメモリプログラム)について































