1.3.1 그래프란?
GraphRAG에서 그래프는 그래프 데이터를 표현하고 조작하는 데 사용됩니다. 일반적으로 그래프는 정점(Vertex, ‘노드(Node)’라고도 표현합니다)과 간선(Edge, ‘에지’라고도 표현합니다)으로 구성됩니다.

▲ 그림 1-12 정점(노드)과 간선(에지)
이때 간선은 방향성의 유무에 따라 방향 그래프와 무방향 그래프를 가질 수 있습니다. 방향 그래프(Directed Graph)는 A → B와 같이 간선이 방향성을 갖는 것을 의미하고, 무방향 그래프(Undirected Graph)는 A – B와 같이 간선이 방향성을 가지지 않는 것을 의미합니다. 이때 방향성 설정에 따라 쿼리의 결과가 달라지기도 하므로 관계 설정이 중요합니다.