การเขียน Cypher statements
เพื่อดึงข้อมูลจาก knowledge graph ของ Neo4j มาใช้ใน Graph RAG workflow จำเป็นต้องเข้าใจภาษาคิวรีของ Neo4j ที่เรียกว่า Cypher ในท้ายที่สุด LLM จะเป็นผู้เขียน Cypher เอง แต่การทำความคุ้นเคยกับมันไว้ก่อนจะช่วยให้ตรวจสอบความถูกต้องได้เมื่อจำเป็น
ในแบบฝึกหัดถัดไป จะได้สร้าง Cypher statement ทีละขั้นตอนเพื่อค้นหาบุคคลที่ทำงานในบริษัทหนึ่ง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Graph RAG ด้วย LangChain และ Neo4j
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
cypher = """
____ (n:Person)
RETURN *
"""