本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
先決條件
執行隨需評估之前,請確定已備妥下列項目。
設定
在執行隨需評估之前,請先設定下列項目:
-
使用支援的架構和檢測程式庫建置的代理程式。如需支援的架構和檢測程式庫的詳細資訊,請參閱支援的代理程式架構。
-
在啟用可觀測性的 AgentCore 執行期上部署的代理程式,或使用 AgentCore 可觀測性設定的支援架構建置的代理程式,包括交易搜尋。如需遙測設定的詳細資訊,請參閱遙測設定和交付。
-
在 CloudWatch Logs 中使用遙測資料調用的代理程式。等待 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 範圍限定為特定函數。