You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS Lex V2机器人网络测试报错:获取请求情感时出错

AWS Lex V2机器人网络情感错误排查方案

核心排查方向

单独测试机器人正常,问题必然出在机器人网络的集成配置层面,重点围绕情感分析相关的权限和设置:

1. 检查机器人网络的情感分析权限

如果机器人网络全局开启了情感分析功能(单个机器人可能未开启,但网络层级强制启用),需验证其执行角色是否具备调用AWS Comprehend的权限:

  • 找到机器人网络关联的IAM执行角色,检查是否包含comprehend:DetectSentiment权限
  • 若权限缺失,添加如下权限策略:
    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": "comprehend:DetectSentiment",
                "Resource": "*"
            }
        ]
    }
    

2. 验证机器人网络的路由配置

  • 确认机器人网络的路由规则是否能正确匹配输入,是否存在路由逻辑错误导致触发了未配置情感分析的分支
  • 检查两个机器人的意图是否已被正确添加为网络的可路由目标,且路由优先级没有冲突

3. 核对机器人版本/别名的一致性

虽然单个机器人的别名和版本正常,但要确认机器人网络中关联的机器人版本/别名,是否和你单独测试时使用的完全一致,避免网络引用了未正确配置的旧版本

4. 聚焦情感分析环节(Lambda暂无需排查)

Lambda未被调用,说明请求还没走到意图履行阶段,问题根源在意图识别或前置的情感分析步骤,先解决情感错误后再验证Lambda触发情况

5. 查看CloudWatch日志定位具体错误

打开机器人网络对应的CloudWatch日志组(路径为/aws/lex/bot-networks/<你的机器人网络名称>),查找完整的错误堆栈信息,能直接定位是权限不足、Comprehend服务调用失败还是配置逻辑错误

内容的提问来源于stack exchange,提问作者Sauron

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 22:16:02