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 엔진과 관련이 있는지 궁금함

  • 러시아-우크라이나 전쟁을 예시로 선택한 것이 흥미로움

    • 군사 데이터 분석 계약을 목표로 한 의도적인 선택일 수 있음
  • 논문을 읽은 후 이 프로젝트를 시도해 보고 싶었음

    • 직접 구현하려고 했지만 코드가 몇 주 뒤에 나올 것이라고 생각했음
    • 인내심이 결실을 맺었음