임베딩이란?
Embedding
임베딩은 텍스트·이미지 같은 대상을 모델이 처리할 수 있는 벡터, 즉 숫자의 묶음으로 표현하는 방법입니다. 표현 공간에서 가까운 항목을 찾는 데 사용할 수 있습니다. 숫자로 변환했다고 해서 내용의 사실 여부나 접근 권한까지 판단되는 것은 아닙니다.

쉽게 이해하면
표현이 다른 질문과 문서를 서로 가까이 놓는 좌표를 만든다고 생각할 수 있습니다. “휴가 신청 절차”와 “연차는 어디에서 신청하나요?”처럼 단어가 완전히 같지 않아도 관련 자료를 찾는 데 활용할 수 있습니다. 실제로 얼마나 잘 연결되는지는 사용 모델과 자료에 따라 달라집니다.
예를 들어 업무 안내 문서를 작은 단위로 나누고 각각의 임베딩을 저장할 수 있습니다. 사용자의 질문도 같은 방식으로 변환한 뒤 가까운 문서 조각을 찾습니다. 이 과정은 검색 후보를 고르는 단계이며 그 자체가 최종 답변은 아닙니다.
알아둘 점
같은 공간에서 비교
임베딩 모델이나 버전이 달라지면 표현 공간도 달라질 수 있습니다. 모델을 변경할 때 기존 벡터를 그대로 비교해도 되는지 확인하고, 필요한 경우 다시 생성해야 합니다.
문서 나누기
표 제목과 주석이 떨어지거나 예외 조항이 다른 조각으로 분리되면 의미가 손상될 수 있습니다. 문서 구조를 살려 나누고 원문의 위치를 함께 보관하는 것이 도움이 됩니다.
유사도와 사실
내용이 비슷한 문서라도 오래된 규정이거나 다른 고객의 자료일 수 있습니다. 날짜·소유자·권한 같은 별도의 조건을 함께 사용해야 합니다.
비슷한 용어와의 차이
- 임베딩
- 대상을 숫자 벡터로 표현
- 벡터 검색
- 벡터 사이의 가까움을 이용해 후보를 탐색
- RAG
- 검색한 후보를 모델에 제공하고 답변까지 생성
출처·작성 정보
개념 확인에 참고한 공식 문서입니다. 업체 문서는 해당 제품의 구현 예시이며 모든 AI의 공통 기능을 뜻하지 않습니다. 업무 예시·비교·검토 질문은 이해를 돕기 위해 TENCONIC이 작성했습니다.
작성·출처 확인일: · 용어의 사용 범위와 구현 방식은 제품마다 다를 수 있습니다.