如果您使用的是 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 的更多信息,请参阅以下内容: