1. Learn
  2. /
  3. Курси
  4. /
  5. Graph RAG з LangChain і Neo4j

Connected

Вправа

Написання інструкцій Cypher

Щоб отримувати інформацію з графів знань Neo4j для використання у робочому процесі Graph RAG, вам потрібно розуміти мову запитів Neo4j — Cypher. Згодом цей Cypher генеруватимуть LLM, але корисно розібратися з ним, щоб за потреби ви могли його перевірити.

У наступних кількох вправах ви поступово складете інструкцію Cypher, щоб знайти людей, які працюють у компанії.

Інструкції 1/4

undefined XP
  • 1
    • Доповніть запит Cypher, щоб отримати всі вузли Person з графа та повернути їх.
  • 2
    • Отримайте всі вузли Person (як змінну n), які мають зв'язок WORKS_FOR із вузлом Company (як змінну c).
  • 3
    • Оновіть інструкцію, щоб відфільтрувати зразок до випадків, де властивість name у вузла n відповідає параметру $name.
  • 4
    • Оновіть клаузу RETURN, щоб повернути властивості name у вузлів n і c, з псевдонімами person та company.