什么是 Amazon Kendra? - Amazon Kendra

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是 Amazon Kendra?

Amazon Kendra 是一项托管信息检索和智能搜索服务,它使用自然语言处理和高级深度学习模型。与基于关键字的传统搜索不同,Amazon Kendra 使用语义和上下文相似性以及排名功能来判断某段文本或某个文档是否与检索查询相关。

借助 Amazon Kendra,您可以通过将多个数据存储库连接到索引,以及摄取和爬取文档来创建统一的搜索和检索体验。您可以使用文档元数据为用户创建功能丰富的自定义搜索体验,帮助他们高效地找到正确的查询答案。

Amazon Kendra 提供的 GenAI 索引非常准确,可用于检索增强生成(RAG)以及企业数据搜索。您可以根据 Amazon Q BusinessAmazon Bedrock 知识库中的 Kendra GenAI 索引,使用您的专有数据构建生成式人工智能应用程序。

注意

您还可以使用 Amazon Kendra 语义搜索功能来对其他搜索服务的结果进行重新排名。有关更多详细信息,请参阅 Amazon Kendra 智能排名

查询 Amazon Kendra

您可以向 Amazon Kendra 提出以下类型的查询:

事实类问题 - 有关是谁、是什么、在何时或何地的简单问题,例如离西雅图最近的服务中心在哪里? 事实类问题具有基于事实的答案,可使用单个单词或短语返回答案。答案来自常见问题解答或您的索引文档。

描述性问题 - 答案可能是句子、段落或整个文档的问题。例如,如何将 Echo Plus 连接到我的网络? 或者,低收入家庭如何获得税收优惠?

关键字和自然语言问题 - 包含复杂对话内容的问题,其含义可能不明确。例如,主题演讲。当 Amazon Kendra 遇到像“address”这种具有多种上下文含义的单词时,它会正确推断出搜索查询背后的含义并返回相关信息。

Amazon Kendra 的优势

Amazon Kendra 高度可扩展,能够满足性能需求,与 Amazon Q BusinessAmazon BedrockAmazon S3Amazon Lex 等其他 AWS 服务紧密集成,并且具有企业级安全性。使用 Amazon Kendra 的一些好处包括:

简单性 - Amazon Kendra 提供了管理搜索文档的控制台和 API。您可以使用简单的搜索 API 来将 Amazon Kendra 集成到您的客户端应用程序中,例如,网站或移动应用程序。

连接性 - Amazon Kendra 可以连接到第三方数据存储库或数据来源,例如,Microsoft SharePoint。您可以使用数据来源轻松地为文档编制索引和进行搜索。

准确性 - 与使用关键字搜索的传统搜索服务不同,Amazon Kendra 会尝试了解问题的上下文并返回与您的查询最相关的单词、片段或文档。Amazon Kendra 使用机器学习来改善搜索结果。

安全性 - Amazon Kendra 提供高度安全的企业搜索体验。您的搜索结果反映组织的安全模型,可以根据用户或组对文档的访问权限进行筛选。客户负责对用户进行身份验证和授权。

Amazon Kendra 版本

Amazon Kendra 提供三种索引类型:GenAI 企业版、基础企业版和基础开发人员版。

GenAI 企业版利用最新的信息检索技术和语义模型,实现了最高的准确性。它提供高可用性,专为生产工作负载而构建。为了获得最佳体验,我们建议使用 GenAI 索引。

基础企业版提供语义搜索功能,以及适用于生产工作负载的高可用性服务。基础开发人员版也提供语义搜索功能,专为构建概念验证解决方案而设计,但不建议将其用于生产工作负载。

有关这些索引的概述,请参阅索引类型

注意

有关 Amazon Kendra 支持的区域、端点和服务限额列表,请参阅 Amazon Kendra 的端点和限额

Amazon Kendra 定价

您可以免费开始使用 Amazon Kendra GenAI 企业版索引或 Amazon Kendra 开发人员版索引,在前 30 天内提供长达 750 小时的使用时间。

注意

连接器不符合免费使用条件。

试用期到期后,您需要为所有预置的 Amazon Kendra 索引付费,即使这些索引为空且未运行任何查询。试用期结束后,使用 Amazon Kendra 数据来源扫描和同步文档需要支付额外费用。

有关费用和价格的完整列表,请参阅 Amazon Kendra 的价格

您是 Amazon Kendra 新用户吗?

如果您是首次接触 Amazon Kendra 的用户,我们建议您按顺序阅读以下内容:

1

如何Amazon Kendra运作

2

开始使用

3

创建索引

4

通过批量上传将文档直接添加到索引中

5

创建数据来源连接器

6

搜索索引

介绍 Amazon Kendra 组件并描述如何使用它们来创建搜索解决方案。

介绍如何设置账户和测试 Amazon Kendra 搜索 API。

介绍如何使用 Amazon Kendra 来创建搜索索引和添加数据来源以同步文档。

介绍如何将文档直接添加到 Amazon Kendra 索引中。

介绍如何将数据存储库中的文档添加到 Amazon Kendra 索引中。

介绍如何使用 Amazon Kendra 搜索 API 来搜索索引。