对结构化和语义信号进行完全控制的引导搜索
将完全可配置词汇搜索的精确性与语言模型(内置或自定义)的强大功能相结合,实现卓越的相关性。
开发者为何选择 Elasticsearch
获取最佳工具,实现精确性、可解释性和控制性。词汇搜索在结构化查询、罕见术语和域外数据方面表现出色。语义搜索在精确匹配不足时增加了模糊性和召回率。通过调整评分、设置筛选条件及强调特定结果,灵活控制它们的协同工作方式。
词汇搜索
向量搜索
混合搜索
使用 BM25F评分 完全控制字段权重和术语提升——无需模型。
通过 dense_vector 或 semantic_text 字段检索语义相关的结果。
通过 reciprocal_rank_fusion 或 <options> 在排名 API 中整合结果。
使用 combined_fields、强调特定结果、模糊匹配、同义词和分析器来调整相关性。
自带嵌入或使用 ELSER、OpenAI 等的内置推理。
使用具有共享筛选条件、权重和重排名逻辑的单一混合查询。
获得对地理、术语、范围和 ACL 筛选条件的本地支持,快速、稳定且可扩展。
ACORN-1 即便在支持筛选条件的大型数据集上,也能实现快速筛选型 kNN 搜索。
使用解释、配置文件和 _rank_features 字段来了解文档的得分情况。
词汇搜索
向量搜索
混合搜索
使用 BM25F评分 完全控制字段权重和术语提升——无需模型。
通过 dense_vector 或 semantic_text 字段检索语义相关的结果。
通过 reciprocal_rank_fusion 或 <options> 在排名 API 中整合结果。
使用 combined_fields、强调特定结果、模糊匹配、同义词和分析器来调整相关性。
自带嵌入或使用 ELSER、OpenAI 等的内置推理。
使用具有共享筛选条件、权重和重排名逻辑的单一混合查询。
获得对地理、术语、范围和 ACL 筛选条件的本地支持,快速、稳定且可扩展。
ACORN-1 即便在支持筛选条件的大型数据集上,也能实现快速筛选型 kNN 搜索。
同类最佳?内置
通过与所有领先的 AI 产品进行原生集成,您的应用能以更快的速度实现更深远的发展。

常见问题
混合搜索结合了关键词(词汇)精确度和向量(语义)相似度,因此即使查询与文本不完全匹配,用户也能获得相关的结果。
词汇搜索适用于精确匹配和筛选。向量搜索能够理解搜索意图和含义。通过混合搜索,您可在同一查询中使用两者,即按相关性而非仅仅按匹配度进行排名。
检索器查询使用内置的排名融合功能,将多种搜索策略(如匹配、kNN 或文本扩展)合并到一个排名结果列表中。
是。Elasticsearch 在近似 kNN 向量搜索的基础上支持本地筛选器、分面和地理限制,无需重新评分或变通。
Elastic 采用诸如倒数排序融合 (RRF) 或凸加权等评分技术,公平地整合词汇评分与向量评分,让搜索结果无需额外调整即可呈现均衡状态。
是。Elasticsearch 完全支持混合搜索,包括向量字段、检索查询、语义模型、筛选器和可观测,所有这些均由 Elasticsearch 原生支持。
