เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสร้างความสัมพันธ์

หนังสือ Building Knowledge Graphs มีผู้แต่ง 2 คน ได้แก่ Jesus Barrasa และ Jim Webber นอกจากโหนด book ที่สร้างไปแล้ว เราได้สร้างโหนดเพิ่มเติมอีก 2 โหนด คือ jesus และ jim เพื่อแทนผู้แต่งทั้งสองคน

ในแบบฝึกหัดนี้ จะสร้างความสัมพันธ์แบบ WRITTEN_BY ระหว่างโหนดผู้แต่งแต่ละโหนดกับโหนดหนังสือ โดยใช้การวนซ้ำผ่านโหนดผู้แต่ง

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Graph RAG ด้วย LangChain และ Neo4j

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างความสัมพันธ์ประเภท "WRITTEN_BY" จาก โหนด book ไปยัง โหนด author แต่ละโหนด

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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)
แก้ไขและรันโค้ด