Pré-requisitos
Antes de começar a usar os AgentCore insights, verifique se você tem o seguinte:
Requisitos
-
AWS Conta com as permissões apropriadas do IAM
-
CloudWatchAcesso à Amazon para ler rastros de sessões de agentes e visualizar resultados de insights
-
Pesquisa de transações ativada em CloudWatch — consulte AgentCore Observabilidade para obter instruções de configuração
-
AWS Distro for OpenTelemetry (ADOT) SDK instrumentando seu agente — seu agente deve emitir rastreamentos para o Logs CloudWatch
-
Um agente ativo com pelo menos uma sessão concluída produzindo rastreamentos no CloudWatch Logs
Permissões do IAM
Seu usuário ou função do IAM precisa das seguintes permissões para configurar e executar insights:
{ "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": "*" } ] }
Perfil de execução
A configuração de avaliação on-line requer uma função de execução (evaluationExecutionRoleArn) que permita ao serviço:
-
Leia os traços dos CloudWatch registros
-
Invoque os modelos do Amazon Bedrock para análise de insights
-
Armazene e recupere resultados de insights
Se você já configurou uma função de execução para AgentCore avaliações, a mesma função funciona para insights. Consulte Pré-requisitos de avaliações para obter detalhes sobre a criação dessa função.
nota
Se você planeja usar as descobertas do Insights para gerar configurações otimizadas por meio de recomendações de AgentCore otimização, você também precisa de bedrock-agentcore:StartRecommendationbedrock-agentcore:GetRecommendation,bedrock-agentcore:ListRecommendations, e bedrock-agentcore:DeleteRecommendation permissões. Consulte Pré-requisitos de otimização para obter detalhes.