knn1 [OpenSearch] k-NN 벡터 검색 적용하기 OpenSearch에서 k-NN 벡터 검색 적용하기최근 자연어 처리나 이미지 인식 등 AI 기반 검색 서비스에서는 벡터 검색이 핵심 기능이 되고 있습니다. OpenSearch는 k-NN 기능을 통해 이러한 유사도 기반 검색을 지원합니다. 이 글에서는 k-NN 벡터 인덱싱이 무엇인지부터 실제 설정, 쿼리 작성까지 쉽게 따라할 수 있도록 안내드리겠습니다.벡터 인덱싱이란?문장을 임베딩(embedding)하면 수백 차원의 벡터로 변환되며, 이 벡터는 문장의 의미를 수치로 표현합니다. 예를 들어,"오늘 날씨 좋다""날이 맑고 화창하다"이 두 문장은 단어는 다르지만 의미는 유사합니다. 벡터 공간상에서는 이 둘이 가까운 위치에 있게 됩니다. 이렇게 벡터를 기반으로 유사한 문서를 찾기 위해 벡터 인덱싱이 사용됩니다.k.. 2025. 6. 13. 이전 1 다음 반응형