RAG
Retrieval-Augmented Generation
외부 문서 저장소나 웹에서 최신 자료를 검색한 후 이를 LLM 프롬프트에 주입해 정확한 답변을 생성하는 기법
텍스트를 수치 벡터로 변환해 저장하고 의미적 유사도를 초고속 계산해 검색하는 전문 데이터베이스입니다. 정의와 상세 설명을 통해 기술적 원리를 이해하고, 비즈니스에 미치는 영향과 실무 적용 방법, 구현 시 고려할 주의사항을 관련 용어와 함께 확인하세요.
Vector Database
벡터 데이터베이스는 텍스트, 이미지 등을 의미를 담은 수치 벡터(임베딩)로 변환해 저장하고, 코사인 유사도 같은 계산으로 ‘의미적으로 가까운’ 데이터를 빠르게 찾아내는 특수 목적 데이터베이스다. Pinecone, Weaviate, Milvus 같은 전용 솔루션과 PostgreSQL의 pgvector 확장처럼 기존 DB에 벡터 기능을 추가하는 방식이 함께 쓰이며, 대규모 RAG 시스템과 추천 엔진의 필수 인프라로 자리잡았다. HNSW 같은 근사 최근접 이웃(ANN) 인덱싱 알고리즘을 적절히 선택해야 수백만 건 규모에서도 밀리초 단위의 검색 속도를 유지할 수 있다.
대규모 RAG 시스템 및 시맨틱 추천 엔진의 핵심 인프라로 작동
적절한 인덱싱 알고리즘(HNSW 등)과 임베딩 모델의 차원 일치 유지
Retrieval-Augmented Generation
외부 문서 저장소나 웹에서 최신 자료를 검색한 후 이를 LLM 프롬프트에 주입해 정확한 답변을 생성하는 기법
Embedding
단어나 문장 문서의 의미를 다차원 수치 벡터 공간의 좌표로 변환해 유사도를 계산할 수 있게 만드는 기술
Answer Engine Optimization
AI 검색이나 음성 비서가 직접 생성하는 단일 정답에 브랜드와 콘텐츠가 인용되도록 최적화하는 전략
AI Mode
기존 검색 목록 중심 UI에서 대화형 AI 답변 및 탐색 모드로 전환하여 동작하는 검색 엔진 모드
AI Overviews
구글 검색 최상단에서 여러 웹 소스를 종합하여 생성형 AI가 직접 요약 답변과 출처 링크를 제공하는 기능
AI Visibility
ChatGPT Claude Perplexity 등 다양한 생성형 AI 플랫폼 답변에서 브랜드가 노출되는 빈도와 비중