1.2.5 VectorRAG는 언제 사용하나요?
일반적으로 RAG를 구성해야 하는 환경이라면 VectorRAG를 사용할 수 있습니다. 일반적인 환경에 대해서는 앞에서 알아봤으니 데이터의 특성에 따라 언제 VectorRAG를 사용할지에 대해 집중해봅시다.
▼ 표 1-4 VectorRAG에 적합한 데이터 유형
|
데이터 특성 |
VectorRAG 적합 여부 |
이유 |
|
비정형 데이터 (텍스트, 이미지, 오디오) |
적합 |
키워드 검색보다 문맥적 의미 분석 가능 |
|
대량의 문서 데이터 (논문, 법률 문서 등) |
적합 |
대규모 데이터에서 유사 문서 검색 가능 |
|
변화가 빠른 최신 데이터 (뉴스, 연구 동향 등) |
적합 |
최신 정보를 검색하여 LLM이 활용 가능 |
|
구조화된 데이터 (SQL 데이터베이스, 숫자 데이터) |
부적합 |
키워드 기반 검색이나 SQL이 더 효율적 |
|
도메인 특화 데이터 (기업 내부 문서, 의료 데이터) |
적합 |
일반적인 검색 엔진보다 맞춤형 검색 가능 |
|
멀티모달 데이터 (텍스트 + 이미지 + 오디오 등) |
적합 |
다양한 데이터 유형을 벡터로 변환하여 검색 가능 |