diffbot kg chatbot
1.0.0
이 프로젝트는 뉴스 기사로부터 지식 그래프를 구성하고 이를 다양한 시각화를 통해 분석하며 마지막으로 LLM이 지식 그래프에서 제공된 정보를 기반으로 질문을 생성할 수 있도록 하는 엔드투엔드 파이프라인을 보여주기 위해 설계되었습니다.
이 프로젝트는 그래프 데이터베이스인 Neo4j를 사용하여 지식 그래프를 저장하고 Diffbot을 데이터 공급자로 사용합니다. Diffbot은 플랫폼에서 다음과 같은 다양한 데이터 통합을 제공합니다.
마지막으로 이 프로젝트는 OpenAI LLM을 사용하여 지식 그래프에서 제공된 정보를 기반으로 질문에 답할 수 있는 채팅 인터페이스를 제공합니다.
.env
에 환경 변수를 설정합니다. .env.template
에서 템플릿을 찾을 수 있습니다.
다음을 사용하여 도커 컨테이너를 시작합니다.
docker compose up
localhost:3000
에서 즐겨찾는 브라우저를 엽니다. GitHub 문제 또는 풀 요청을 통해 모든 기여를 환영합니다.