CommencerCommencer gratuitement

Développer votre base de données graphe

Pour éviter d’avoir à régénérer vos documents de graphe à chaque fois, il est recommandé de les stocker dans une base de données conçue spécifiquement pour les données graphe. Les bases de données graphe Neo4j sont un excellent choix pour le stockage et la recherche, vous allez donc en configurer une en utilisant les fonctionnalités Neo4j de LangChain.

Remarque : pour utiliser Neo4j dans LangChain, vous devez également avoir la bibliothèque neo4j installée comme dépendance. Dans ce cours, cela a déjà été fait pour vous.

Cet exercice fait partie du cours

Retrieval Augmented Generation (RAG) avec LangChain

Afficher le cours

Instructions

  • Instanciez le graphe Neo4j en utilisant les variables url, user et password fournies.
  • Ajoutez les graph_documents au graph, en incluant leurs sources et des étiquettes d’entités supplémentaires.
  • Affichez le schéma du graphe.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Instantiate the Neo4j graph
graph = ____(url=url, username=user, password=password)

# Add the graph documents, sources, and include entity labels
graph.____

graph.refresh_schema()

# Print the graph schema
print(____)
Modifier et exécuter le code