始める無料で始める

グラフドキュメントの保存

アプリケーション内には現在、3つのノードと2つのリレーションシップがありますが、今はメモリ上に保持されているだけです。

この演習では、すでに起動済みの Neo4j インスタンスに接続し、ノードとリレーションシップをデータベースに保存します。

この演習はコースの一部です

Graph RAG with LangChain and Neo4j

コースを見る

演習の手順

  • 指定された認証情報を使って Neo4j データベースに接続します。
  • 定義済みのノード(bookjesusjim)とリレーションシップ(written_by_jesuswritten_by_jim)からグラフドキュメントを作成します。
  • 作成したグラフドキュメントをデータベースに保存します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Connect to the Neo4j Database
graph = ____(url=NEO4J_URL, username=NEO4J_USERNAME, password=NEO4J_PASSWORD)

# Define the collection of graph documents
graph_document = ____(
    ____=[book, jesus, jim], 
    ____=[written_by_jesus, written_by_jim]
)

# Save the data to your graph
graph.____([graph_document])

graph.refresh_schema()
print(graph.schema)
コードを編集して実行