게시된 날짜: Oct 27, 2023

이제 사용자는 Amazon OpenSearch Service에서 OpenSearch 2.9를 사용하여 OpenSearch의 k-NN FAISS 엔진을 통해 보다 효율적인 쿼리 필터링의 이점을 누릴 수 있습니다. 지금까지는 OpenSearch의 Lucene k-NN 엔진에서만 사용할 수 있었던 OpenSearch의 효율적인 벡터 쿼리 필터 기능은 근사 근접 이웃(ANN)을 사용한 사전 필터링 또는 정확한 최근접 이웃(k-NN)을 사용한 필터링과 같은 최적의 필터링 전략을 지능적으로 평가함으로써 정확하고 지연 시간이 짧은 벡터 검색 쿼리를 제공하기 위한 최상의 전략을 결정합니다. 이전의 OpenSearch 버전에서는 FAISS 엔진의 벡터 쿼리가 사후 필터링 기술을 사용하여 필터링된 쿼리를 대규모로 사용할 수 있었지만, 요청된 ‘k’개의 결과보다 적은 수의 결과를 반환할 가능성이 있었습니다.

효율적인 벡터 쿼리 필터는 짧은 지연 시간과 정확한 결과를 제공하여 고객이 시맨틱 검색이나 시각적 검색 경험과 같은 반응성이 뛰어난 벡터 검색 애플리케이션을 만들 수 있음을 보여주었습니다. 벡터 쿼리 필터는 사용자가 벡터 검색을 수행하는 동시에 메타 데이터를 필터링하여 벡터 기법과 어휘 기법을 사용하여 더욱 정확한 정보를 검색할 수 있도록 지원하는 하이브리드 검색의 핵심 요소입니다. 이 새로운 기능은 향상된 정확성과 속도를 제공함으로써 OpenSearch의 기존 쿼리 필터링 기능을 강화합니다. 

FAISS의 효율적인 벡터 쿼리 필터는 Amazon OpenSearch Service가 제공되는 모든 AWS 리전에서 사용할 수 있습니다. OpenSearch의 벡터 쿼리 필터링 지원에 대한 자세한 내용은 설명서를 참조하세요.