Publié le: Oct 27, 2023

Les utilisateurs peuvent désormais bénéficier d'un filtrage des requêtes plus efficace avec le moteur k-NN FAISS d'OpenSearch en utilisant OpenSearch 2.9 sur Amazon OpenSearch Service. Auparavant exclusive au moteur Lucene k-NN d'OpenSearch, la capacité efficace de filtres de requêtes vectorielles d'OpenSearch évalue intelligemment les stratégies de filtrage optimales, comme le préfiltrage avec le voisin le plus proche approximatif (ANN) ou le filtrage avec le k voisin le plus proche exact (k-NN), afin de déterminer la meilleure stratégie pour fournir des requêtes de recherche vectorielle précises et à faible latence. Dans les versions précédentes d'OpenSearch, les requêtes vectorielles sur le moteur FAISS utilisaient des techniques de post-filtrage, qui permettaient de filtrer les requêtes à grande échelle, mais qui renvoyaient potentiellement moins que le nombre « k » de résultats demandé.

Des filtres de requêtes vectorielles efficaces ont démontré leur capacité à fournir des résultats précis et à faible latence, ce qui permet aux clients de créer des applications de recherche vectorielle plus réactives, telles que des expériences de recherche sémantique ou visuelle. Les filtres de requêtes vectorielles sont essentiels à la recherche hybride. Ils permettent aux utilisateurs d'effectuer une recherche vectorielle tout en filtrant les métadonnées afin de récupérer des informations plus pertinentes à l'aide de techniques vectorielles et lexicales. Cette nouvelle fonctionnalité améliore la capacité de filtrage des requêtes existante d'OpenSearch en améliorant la précision et la rapidité. 

Des filtres de requêtes vectorielles efficaces pour FAISS sont disponibles dans toutes les régions AWS où Amazon OpenSearch Service est disponible. Pour plus d'informations sur la prise en charge du filtrage des requêtes vectorielles sur OpenSearch, consultez la documentation.