创建关系
《Building Knowledge Graphs》一书有两位作者,Jesus Barrasa 和 Jim Webber。除了您已经创建的 book 节点外,我们还创建了两个额外的节点,分别为 jesus 和 jim,表示两位作者。
在本练习中,您将通过遍历作者节点,在每位作者节点与该图书之间创建一个 WRITTEN_BY 关系。
本练习是课程的一部分
使用 LangChain 和 Neo4j 的 Graph RAG
练习说明
- 从
book节点 到 每个author节点,创建一个类型为"WRITTEN_BY"的关系。
交互式实操练习
通过完成这段示例代码来试试这个练习。
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)