KendraConfiguration - Amazon Lex V1

如果您使用的是 Amazon Lex V2,请改为参阅 Amazon Lex V2 指南

 

如果您使用的是 Amazon Lex V1,我们建议您将机器人升级到 Amazon Lex V2。我们不再向 V1 添加新功能,强烈建议使用 V2 以获得全新的机器人。

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

KendraConfiguration

提供亚马逊的配置信息。 KendraSearchIntent意图。当您使用此意图时,Amazon Lex 会搜索特定的 Amazon Kendra 索引,并从与用户表达匹配的索引返回文档。有关更多信息,请参阅亚马逊。 KendraSearchIntent

内容

kendraIndex

你想要亚马逊的亚马逊 Kendra 索引的亚马逊资源名称 (ARN)。 KendraSearchIntent 打算搜寻。索引必须与 Amazon Lex 机器人位于相同的账户和区域中。如果 Amazon Kendra 索引不存在,则在调用 PutIntent 操作时会出现异常。

类型:字符串

长度约束:最小长度为 20。最大长度为 2048。

模式:arn:aws:kendra:[a-z]+-[a-z]+-[0-9]:[0-9]{12}:index\/[a-zA-Z0-9][a-zA-Z0-9_-]*

必需:是

role

具有搜索 Amazon Kendra 索引权限的 IAM 角色的 Amazon 资源名称 (ARN)。该角色必须与 Amazon Lex 机器人位于相同的账户和区域中。如果角色不存在,则在调用 PutIntent 操作时会出现异常。

类型:字符串

长度约束:最小长度为 20。最大长度为 2048。

模式:arn:aws:iam::[0-9]{12}:role/.*

必需:是

queryFilterString

Amazon Lex 发送给 Amazon Kendra 以筛选查询响应的查询筛选条件。筛选条件采用 Amazon Kendra 定义的格式。有关更多信息,请参阅筛选查询

您可以在运行时用新的筛选字符串覆盖此筛选器字符串。

类型:字符串

长度约束:最小长度为 0。

必需:否

另请参阅

有关在特定语言的 AWS SDK 中使用此 API 的更多信息,请参阅以下内容: