Amazon OpenSearch Service - 托管式检索引擎
适用于 AI、搜索和分析的实时检索引擎,支持任意规模
什么是 Amazon OpenSearch Service
Amazon OpenSearch Service 是一款基于 OpenSearch 构建的托管式检索引擎,专为代理式人工智能、搜索和分析而设计。它将向量检索、词汇检索、混合检索和代理式检索整合到单个系统中,在 PB 级规模下以低延迟提供高度相关的结果。原生 AI 和机器学习功能支持在服务中直接进行嵌入生成、推理和代理式工作流。借助 ZeroETL 无缝访问数据,并与 Amazon Bedrock 等 AI 服务和第三方模型直接集成,让您能够加快 AI 开发速度并更快进入市场。
Amazon OpenSearch Service 的好处
基于统一的搜索基础,将词汇检索、向量检索和混合检索整合在单个系统中,从而提供更相关的结果——借助 HNSW 和 IVF 等索引策略,以及向量量化技术,大规模化平衡准确性、延迟和成本。机器学习驱动的自动优化和无服务器 GPU 可减少手动调优,并加速大规模向量索引;多向量和自动语义丰富功能无需人工干预即可提高查全率。代理搜索可协调多步骤检索工作流,以根据查询动态调整。可解释的评分机制有助于理解排名决策,并精确地微调相关性。为了实现可观测性,可通过统一的控制面板分析日志、跟踪和指标,并可直接查询 Amazon S3、Amazon CloudWatch 和 Amazon Security Lake。无需移动数据,降低存储成本,与此同时,内置机器学习功能还可以检测异常并自动发出警报,从而更快解决问题。
专注于构建,而非管理基础设施。Amazon OpenSearch Service 可处理备份、补丁、监控和集群维护工作,Cluster Insights 则可发现问题,并提供指导性建议。OpenSearch Serverless 无需容量规划,即可在零停机的情况下根据需求自动扩展。
通过 Amazon Kinesis、AWS Glue 或与 Amazon S3 和 Amazon DynamoDB 的零 ETL 集成,实时或批量摄取数据,并使用内置的摄取管道丰富数据。模型连接器、MCP 服务器支持以及与 Amazon Bedrock 和 Amazon SageMaker 的集成,让您可以通过配置(而非自定义代码)插入合适的 AI 模型。借助 OpenSearch 代理技能,您可以直接在您喜爱的代理式 IDE(包括 Kiro、Claude 和 Cursor)中构建搜索应用程序、分析日志并迁移到 OpenSearch Service。
基于 OpenSearch 构建,OpenSearch 是 Linux 基金会的一个开源、社区驱动的项目,下载量超过 17 亿次,并获得了 500 多个组织 3000 多名贡献者的贡献。 受益于中立的治理结构和长期可持续性,无需依赖任何单一供应商。从本地开始,然后无缝过渡到 Amazon OpenSearch Service,以实现生产规模部署,并享受其内置的可扩展性、可用性和易用性。在各种环境中部署和运行,完全控制您的数据和架构,依托 Apache 许可版本 2.0,以确保长期访问和可扩展性。
使用案例
通过将 Amazon OpenSearch Service 作为知识库并引入检索增强生成(RAG),提高大语言模型(LLM)响应的准确性和相关性。
存储和搜索高维向量,以在任意规模的文本、图像、音频和视频数据中进行语义和多模态搜索。与 Amazon Bedrock、Amazon SageMaker 和第三方提供商上的基础模型集成,为智能搜索、聊天机器人、个性化推荐和 AI 辅助分析提供支持。
提供与用户意图和行为相关的、上下文感知的搜索结果。结合词汇检索、向量检索和混合检索以及机器学习驱动的相关性调试,在电子商务、媒体和企业应用程序中创建随时间推移不断改进的搜索体验。
集中并分析安全性和可观测性数据,以实现实时威胁检测、事件管理并改进应用程序运行状况。获得跨日志、跟踪和指标的统一可见性,从而更快地解决问题并提高系统可靠性。
Adobe
Adobe 将 Acrobat AI Assistant 从概念验证扩展到 AWS 上的数亿用户。Amazon OpenSearch Service 为核心体验提供归属和引用功能,而 Amazon Bedrock 则扩展了多语言 AI 支持,以触达全球用户。Adobe 有数万亿个 PDF 在流通,可帮助用户更快地从文档中提取切实可行的见解。