如何自定义Amazon Lex V2的fallback意图消息
Amazon Lex V2 修改Fallback消息操作方法
Lex V2 移除了V1版本编辑器内独立的「Error Handling」选项卡,相关配置拆分到了意图编辑、别名对话设置两个入口,具体操作路径如下:
- 配置Fallback意图触发后的基础响应消息
- 登录Amazon Lex V2控制台,进入目标Bot的可编辑Draft草稿版本,选择需要配置的对应语言
- 在左侧菜单栏的「Intents」列表中,找到系统内置的
FallbackIntent并进入编辑页 - 下拉页面到Fulfillment板块,即可直接编辑Fallback触发时返回给用户的消息内容,支持纯文本、响应卡片等多种格式,编辑完成后保存即可
- 配置多轮澄清提示、重试超限挂断提示(对应V1版本Error Handling的核心配置)
- 回到左侧菜单栏,选择「Aliases」选项,进入你当前使用的Bot别名详情页(测试环境通常默认使用
TestBotAlias,生产环境选择你自己创建的发布别名即可) - 在详情页找到「Conversation settings」分类下的「Error handling」模块,点击编辑按钮
- 在该配置页可分别设置:
- 未识别用户输入时的澄清重试提示语,支持自定义最大重试次数
- 重试次数达到上限后的挂断提示语,配置完成后保存即可
- 回到左侧菜单栏,选择「Aliases」选项,进入你当前使用的Bot别名详情页(测试环境通常默认使用
注意:如果你的Bot开启了多语言支持,需要为每一种语言单独配置上述两类Fallback相关消息,配置不会跨语言自动同步。所有修改完成后,需要重新构建Bot版本并发布到对应别名,线上环境才会生效新的配置。
内容的提问来源于stack exchange,提问作者Kera
相关产品推荐
相关产品推荐

