Créer des relations
Le livre Building Knowledge Graphs a deux auteurs, Jesus Barrasa et Jim Webber. En plus du nœud book que vous avez déjà créé, nous avons ajouté deux nœuds supplémentaires, jesus et jim, qui représentent les deux auteurs.
Dans cet exercice, vous allez créer une relation WRITTEN_BY entre chaque nœud auteur et le livre en itérant sur les nœuds des auteurs.
Cet exercice fait partie du cours
<cours>Graph RAG avec LangChain et Neo4j</cours>Instructions de l’exercice
- Créez une relation de type
"WRITTEN_BY"depuis le nœudbookvers chaque nœudauthor.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
from langchain_neo4j.graphs.graph_document import Relationship
relationships = []
for author in [jesus, jim]:
# Create a Relationship between book and each author
relationships.append(____(
____=book,
____=author,
____="____"
))
visualize_graph([book, jesus, jim], relationships)