发布于: Oct 27, 2023
现在,通过使用 Amazon OpenSearch Service 上的 OpenSearch 2.9,用户可以使用 OpenSearch 的 k-NN FAISS 引擎进行更高效的查询筛选。OpenSearch 的高效向量查询筛选条件功能以前是 OpenSearch 的 Lucene k-NN 引擎独有的,可以智能地评估最佳筛选策略(例如使用近似最近邻 (ANN) 进行预筛选或使用精确 k 近邻 (k-NN) 进行筛选),以确定提供准确且低延迟的向量搜索查询的最佳策略。在早期的 OpenSearch 版本中,FAISS 引擎上的向量查询使用了后筛选技术,该技术允许大规模筛选查询,但它返回的结果数可能少于请求的“k”个数。
经证明,高效的向量查询筛选条件能够提供低延迟且准确的结果,使客户能够创建响应速度更快的向量搜索应用程序,例如语义或视觉搜索体验。向量查询筛选条件是混合搜索的关键推动力,使用户能够执行向量搜索,同时筛选元数据,以使用向量和词汇技术检索更多相关信息。这项新功能通过提高准确性和速度来增强 OpenSearch 现有的查询筛选功能。
适用于 FAISS 的高效向量查询筛选条件已在提供 Amazon OpenSearch Service 的所有 AWS 区域推出。有关 OpenSearch 对向量查询筛选的支持的更多信息,请参阅文档。