애초에 연관계가 있는 데이터는 graph 정보까지 같이 저장해서 RAG에 쓰나봄. 그동안은 주로 영상 쪽으로만 봤더니 이런 게 필요하다는 상황 자체를 인지 못했음.
"지금까지 Vector RAG를 살펴보았다면, 이제 또 다른 RAG, Graph RAG에 대해 알아보고자 합니다. 단순히 '의미가 비슷한' 정보를 찾는 것을 넘어, 정보들 사이의 '명시적인 관계'와 '구조적인 맥락'을 활용하여 LLM의 답변 능력을 한 단계 끌어올리는 접근 방식입니다." https://mz-moonzoo.tistory.com/94
개인 위키를 다시 만들 궁리를 하면서 방대하고 다양한 주제로 파편화된 문서들 속에서 관령문서라는 정보를 어떻게 잘 뽑아내야 하는지 아리송했는데 아마 이게 들어맞지 않을까 싶음.
https://hub.docker.com/r/apache/age (왜 설명에 이미지가 깨졌는지 모르겠지만 어쨌든 최근까지 업데이트가 있어서 프로젝트는 살아있는 걸로 판단)
저장 쪽을 찾아봤는데 pg_vector와는 또 별개로 구현체가 있음.
https://bitnine.tistory.com/542 보면 둘 다 쓰는 것도 되긴 하나본데 둘 다 설정된 docker 이미지는 아직 못 찾음. https://github.com/apache/age/issues/1121 같이 수요는 있음.