지식 기반 만들기

지식 기반 만들기 (Create a Knowledge Base)

Dify에서 RAG(검색 증강 생성)의 핵심인 지식 기반을 만드는 과정을 다룹니다. 지식 기반은 앱이 최종 사용자의 질문에 답할 때 근거로 삼을 수 있는 자료를 담는 곳이에요. 문서를 업로드하고 청크로 쪼갠 뒤, 검색 설정을 지정하면 앱이 관련 콘텐츠를 찾아 답변의 근거로 씁니다.

출처: 공식문서 - Create a Ready-to-Use Knowledge Base

바로 사용할 수 있는 지식 기반을 만들려면:

  1. Knowledge > Create > Create a ready-to-use knowledge base를 클릭하고, 로컬 파일 업로드, Notion 데이터 동기화, 또는 웹페이지 동기화를 하거나 빈 지식 기반을 만듭니다.

  2. 청크 설정을 구성하고 청크 결과를 미리 봅니다. 이 단계는 콘텐츠 전처리와 구조화를 포함하며, 긴 텍스트를 여러 개의 더 작은 청크로 나눕니다.

  3. 인덱스 방법과 검색 설정을 지정합니다. 지식 기반이 사용자 쿼리를 받으면 미리 설정된 검색 방식에 따라 기존 문서를 검색하고 관련성이 높은 콘텐츠 청크를 추출합니다.

  4. 데이터 처리가 완료될 때까지 기다립니다.

더 알아보기