View a markdown version of this page

先决条件 - 亚马逊基岩 AgentCore

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

先决条件

在运行按需评估之前,请确保满足以下条件。

设置

在运行按需评估之前,请设置以下内容:

  • 使用支持的框架和仪器库构建的代理。有关支持的框架和工具库的更多信息,请参阅支持的代理框架。

  • 在 AgentCore Runtime 上部署且启用了可观察性的代理,或者使用配置了可AgentCore 观测性(包括事务搜索)的受支持框架构建的代理。有关遥测设置的更多信息,请参阅遥测设置和交付。

  • 使用 CloudWatch 日志中的遥测数据调用的代理。等待 2-5 分钟获取 CloudWatch 遥测数据,然后开始按需评估。

您的 IAM 用户或角色还需要以下权限才能运行按需评估:

控制台和 API 操作

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "bedrock-agentcore:Evaluate" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "bedrock:InvokeModel", "bedrock:Converse", "bedrock:InvokeModelWithResponseStream", "bedrock:ConverseStream" ], "Resource": [ "arn:aws:bedrock:*::foundation-model/*", "arn:aws:bedrock:*:*:inference-profile/*" ] }, { "Sid": "LambdaInvokeForCodeBasedEvaluators", "Effect": "Allow", "Action": [ "lambda:InvokeFunction", "lambda:GetFunction" ], "Resource": "arn:aws:lambda:*:*:function:*" } ] }
注意

仅当您使用基于自定义代码的评估器时,才需要 Lambda 权限。您可以根据需要将 Lambda 资源 ARN 的范围限定为特定函数。