
임베딩(Embedding) 모델과 벡터(Vector) DB
·
🗄️ Backend/ML
요즘 들어 데이터는 단순히 저장되고 끝나는 것이 아니라, 저장된 데이터를 얼마나 빠르고 정확하게 찾아낼 수 있는지가 중요해졌습니다.그 과정에서 등장한 기술이 바로 임베딩 모델과 Vector DB(벡터 데이터베이스)입니다.이번 포스팅에서는 이 기술들이 실제로 데이터를 어떻게 처리하고 활용하는지, 그 과정을 상세히 알아보겠습니다.1. 임베딩 모델과 데이터 흐름우선, 임베딩 모델이 무엇을 하는지부터 살펴봅시다.데이터 수집여러 데이터 소스(예: 문서, 이미지, 영상)에서 데이터를 가져옵니다.이 단계에서 데이터는 단순한 텍스트, 파일, 또는 숫자 형태로 준비됩니다.임베딩 데이터 생성데이터를 임베딩 모델에 입력합니다.임베딩 모델은 데이터를 벡터(숫자 배열)로 변환합니다.이 벡터는 데이터의 특성과 관계를 수치적으로 ..