▲xguru 2024-07-04 | parent | ★ favorite | on: GraphRAG - Microsoft의 데이터 디스커버리 도구(microsoft.com)Hacker News 의견 Microsoft의 GraphRAG 프로젝트는 최신 추출 라이브러리 없이도 지식 그래프를 구축하는 방법을 사용함 GPT-4와 같은 모델이 특정 형식 지침을 잘 따르기 때문일 가능성이 있음 예시를 제공하여 원하는 스키마를 따르게 함 Microsoft가 GraphRAG를 오픈 소스로 공개한 것에 대해 매우 기쁨 GraphRAG와 Llama3를 MacBook에서 사용해 볼 계획임 이 도구가 게임 체인저가 될 수 있을 것이라고 생각함 GraphRAG Method에 대해 더 자세한 정보를 찾고 있는 사람들을 위한 링크 제공 GraphRAG 프로젝트는 벡터 데이터베이스가 복잡한 검색 쿼리에 대해 완전한 RAG 솔루션을 제공할 수 있음을 보여줌 정확한 지식 그래프를 구축하기 위해서는 텍스트를 LLM에 로드하는 것만으로는 충분하지 않음 이를 위해 GraphRAG-SDK를 작성하여 안정적인 온톨로지를 생성함 지식 그래프는 전통적인 의미 검색을 대체하지 않지만, RAG 수행 시 새로운 능력을 제공함 긴 컨텍스트를 탐색하거나 다른 컨텍스트를 일관되고 효율적으로 탐색할 수 있음 LLM을 사용한 그래프 생성 시 시도한 결과가 부족했음 이를 시도해 볼 것을 기대하고 있음 논문을 이해한 것이 맞다면, 인덱싱 시점에 LLM을 여러 번 실행하여 엔티티 추출 및 그래프 인덱스를 구축함 그래프를 여러 번 실행하여 클러스터를 생성함 쿼리 시점에 모든 클러스터를 실행하여 각 클러스터에서 답변을 생성하고 점수를 매김 최저 점수의 답변을 제외한 모든 답변을 실행하여 "글로벌 답변"을 생성함 이러한 계산 요구 사항이 큰 데이터셋에 대해 감당할 수 없는 수준일 수 있음 그래프와 LLM을 사용한 여러 작은 프로젝트를 진행해 왔으며, 이 접근 방식이 효과가 있음을 확인함 프롬프트 엔지니어링과 여러 번의 패스를 통해 해결할 수 있음을 깨달음 이를 시도해 보고 결과가 좋다면 Python 환경에서 벗어나기 위해 노력할 것임 LlamaIndex의 Knowledge Graph RAG Query 엔진과 관련이 있는지 궁금함 러시아-우크라이나 전쟁을 예시로 선택한 것이 흥미로움 군사 데이터 분석 계약을 목표로 한 의도적인 선택일 수 있음 논문을 읽은 후 이 프로젝트를 시도해 보고 싶었음 직접 구현하려고 했지만 코드가 몇 주 뒤에 나올 것이라고 생각했음 인내심이 결실을 맺었음
Hacker News 의견
Microsoft의 GraphRAG 프로젝트는 최신 추출 라이브러리 없이도 지식 그래프를 구축하는 방법을 사용함
Microsoft가 GraphRAG를 오픈 소스로 공개한 것에 대해 매우 기쁨
GraphRAG Method에 대해 더 자세한 정보를 찾고 있는 사람들을 위한 링크 제공
GraphRAG 프로젝트는 벡터 데이터베이스가 복잡한 검색 쿼리에 대해 완전한 RAG 솔루션을 제공할 수 있음을 보여줌
지식 그래프는 전통적인 의미 검색을 대체하지 않지만, RAG 수행 시 새로운 능력을 제공함
논문을 이해한 것이 맞다면, 인덱싱 시점에 LLM을 여러 번 실행하여 엔티티 추출 및 그래프 인덱스를 구축함
그래프와 LLM을 사용한 여러 작은 프로젝트를 진행해 왔으며, 이 접근 방식이 효과가 있음을 확인함
LlamaIndex의 Knowledge Graph RAG Query 엔진과 관련이 있는지 궁금함
러시아-우크라이나 전쟁을 예시로 선택한 것이 흥미로움
논문을 읽은 후 이 프로젝트를 시도해 보고 싶었음