先決條件
開始使用 AgentCore 洞察之前,請確定您有下列項目:
要求
-
AWS 具有適當 IAM 許可的帳戶
-
讀取客服人員工作階段追蹤和檢視洞見結果的 Amazon CloudWatch 存取權
-
CloudWatch 中啟用的交易搜尋 — 如需設定指示,請參閱 AgentCore 可觀測性
-
AWS Distro for OpenTelemetry (ADOT) SDK 檢測您的代理程式 — 您的代理程式必須向 CloudWatch Logs 發出追蹤
-
在 CloudWatch Logs 中至少有一個完成工作階段產生追蹤的作用中代理程式 CloudWatch
IAM 許可
您的 IAM 使用者或角色需要下列許可,才能設定和執行洞見:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "bedrock-agentcore:CreateOnlineEvaluationConfig", "bedrock-agentcore:GetOnlineEvaluationConfig", "bedrock-agentcore:ListOnlineEvaluationConfigs", "bedrock-agentcore:UpdateOnlineEvaluationConfig", "bedrock-agentcore:DeleteOnlineEvaluationConfig", "bedrock-agentcore:StartBatchEvaluation", "bedrock-agentcore:GetBatchEvaluation", "bedrock-agentcore:ListBatchEvaluations" ], "Resource": "*" } ] }
執行角色
線上評估組態需要 執行角色 (evaluationExecutionRoleArn),允許服務:
-
從 CloudWatch Logs 讀取追蹤
-
調用 Amazon Bedrock 模型以進行洞見分析
-
儲存和擷取洞見結果
如果您已為 AgentCore Evaluations 設定執行角色,則相同的角色適用於洞察。如需建立此角色的詳細資訊,請參閱評估先決條件。
注意
如果您計劃使用洞察調查結果,透過 AgentCore 最佳化建議產生最佳化組態,您也需要 bedrock-agentcore:StartRecommendation、bedrock-agentcore:ListRecommendations、 bedrock-agentcore:GetRecommendation和 bedrock-agentcore:DeleteRecommendation許可。如需詳細資訊,請參閱最佳化先決條件。