인덱싱
인덱싱 (Indexing)
LlamaIndex의 Index와 그 작동 원리를 개괄적으로 알아봐요.
출처: 문서
본문
개념 (Concept)
Index는 사용자 쿼리에 대한 관련 컨텍스트를 빠르게 검색할 수 있게 해주는 데이터 구조예요. LlamaIndex에서 이것은 검색 증강 생성(RAG) 사용 사례의 핵심 기반이에요.
높은 수준에서 Index는 Documents로부터 빌드돼요. 이들은 데이터에 대한 질의응답과 채팅을 가능하게 하는 Query Engines와 Chat Engines을 구축하는 데 사용돼요.
내부적으로 Index는 Node 객체(원본 문서의 청크를 나타냄)에 데이터를 저장하고, 추가 설정과 자동화를 지원하는 Retriever 인터페이스를 노출해요.
가장 흔한 인덱스는 단연 VectorStoreIndex예요. 시작하기에 가장 좋은 곳은 VectorStoreIndex 사용 가이드예요.
다른 인덱스에 대해서는 각 인덱스가 어떻게 작동하는지에 대한 가이드를 확인해서 어떤 것이 여러분의 사용 사례에 맞는지 결정하세요.
기타 인덱스 자료
모듈 가이드를 참고하세요.