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

调用AWS Bedrock Agent时触发ResourceNotFoundException问题求助

排查AWS Bedrock Agent调用时的ResourceNotFoundException错误

以下是针对该错误的具体排查与解决步骤:

  • 验证Agent ID正确性
    确认代码中agentId="NNVBJK5YNE"与AWS控制台中Bedrock Agent的ID完全一致,注意区分大小写,避免手动输入时的拼写或空格错误,建议直接从控制台复制ID。

  • 检查Agent别名有效性

    • 登录AWS Bedrock控制台,找到目标Agent,查看其别名列表,确认agentAliasId="TestAlias"对应的别名存在且名称完全匹配(大小写敏感)
    • 若别名是刚创建的,需等待1-2分钟让资源同步生效后再重试
  • 确认客户端区域配置
    Bedrock Agent是区域专属资源,必须保证Python中初始化bedrock_runtime_client时指定的区域,与Agent创建的区域一致。例如Agent在us-east-1创建,客户端需对应配置:

    bedrock_runtime_client = boto3.client('bedrock-runtime', region_name='us-east-1')
    
  • 检查IAM权限配置
    确保调用API的IAM实体(用户/角色)拥有bedrock:InvokeAgent权限,且权限策略中的资源ARN正确指向目标Agent和别名,示例片段:

    {
        "Effect": "Allow",
        "Action": "bedrock:InvokeAgent",
        "Resource": "arn:aws:bedrock:你的区域:你的账号ID:agent/NNVBJK5YNE/alias/TestAlias"
    }
    
  • 验证Agent状态
    目标Agent必须处于READY状态才能正常调用,若Agent处于创建、训练或更新中,会触发资源未找到错误。可在控制台查看Agent状态,等待状态变为READY后重试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 12:57:11