CommencerCommencez gratuitement

Enregistrer des documents de graphe

Vous disposez maintenant de trois nœuds et de deux relations dans votre application, mais pour l’instant ils ne sont stockés qu’en mémoire.

Dans cet exercice, vous allez vous connecter à votre instance Neo4j (déjà lancée pour vous) et enregistrer les nœuds et les relations dans la base de données.

Cet exercice fait partie du cours

<cours>Graph RAG avec LangChain et Neo4j</cours>
Voir le cours

Instructions de l’exercice

  • Connectez-vous à la base de données Neo4j en utilisant les identifiants fournis.
  • Créez un document de graphe à partir des nœuds (book, jesus, jim) et des relations (written_by_jesus, written_by_jim) définis.
  • Enregistrez le document de graphe dans la base de données.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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)
Modifier et exécuter le code