As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Pré-requisitos
Antes de executar avaliações sob demanda, verifique se o seguinte está em vigor.
Configuração
Configure o seguinte antes de executar avaliações sob demanda:
-
Um agente criado com uma estrutura compatível e uma biblioteca de instrumentação. Para obter mais informações sobre estruturas compatíveis e bibliotecas de instrumentação, consulte Estruturas de agentes suportadas.
-
Um agente implantado no AgentCore Runtime com a observabilidade ativada ou um agente criado com uma estrutura compatível configurada com o AgentCore Observability, incluindo a Pesquisa de Transações. Para obter mais informações sobre a configuração de telemetria, consulte Configuração e entrega de telemetria.
-
Um agente invocado com dados de telemetria no Logs. CloudWatch Aguarde de 2 a 5 minutos para CloudWatch ingerir a telemetria antes de iniciar uma avaliação sob demanda.
Seu usuário ou função do IAM também precisa das seguintes permissões para executar avaliações sob demanda:
Operações de console e 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:*" } ] }
nota
As permissões do Lambda só são necessárias se você usar um avaliador personalizado baseado em código. Você pode definir o escopo do ARN do recurso Lambda para funções específicas, conforme necessário.