View a markdown version of this page

前提条件 - Amazon Bedrock AgentCore

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

前提条件

オンデマンド評価を実行する前に、以下が設定されていることを確認してください。

セットアップ

オンデマンド評価を実行する前に、以下を設定します。

  • サポートされているフレームワークと計測ライブラリで構築されたエージェント。サポートされているフレームワークと計測ライブラリの詳細については、「サポートされているエージェントフレームワーク」を参照してください。

  • オブザーバビリティが有効になっている AgentCore ランタイムにデプロイされたエージェント、またはトランザクション検索を含む AgentCore オブザーバビリティで設定されたサポートされているフレームワークで構築されたエージェント。テレメトリのセットアップの詳細については、「テレメトリのセットアップと配信」を参照してください。

  • CloudWatch Logs のテレメトリデータを使用して呼び出されたエージェント。CloudWatch がテレメトリを取り込むまで 2~5 分待ってから、オンデマンド評価を開始します。

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 を特定の関数にスコープできます。