Estou tentando criar, testar e invocar agentes do Amazon Bedrock, mas recebo o erro "Access denied".
Resolução
O erro a seguir ocorre quando sua identidade do AWS Identity and Access Management (AWS IAM) não tem as permissões ou o acesso necessários ao modelo:
"Access denied when calling Bedrock. Check your request permissions and retry the request."
Adicionar as permissões necessárias
Verificar as permissões do seu perfil do IAM
Para usar os agentes do Amazon Bedrock, sua identidade do IAM deve ter as permissões necessárias. Para conceder permissões, anexe a política AmazonBedrockFullAccess ao seu perfil do IAM. É possível usar o perfil de serviço padrão que o Amazon Bedrock cria automaticamente ou criar seu próprio perfil de serviço personalizado.
Verificar as permissões dos serviços integrados
Se você receber o erro "Access denied" quando seu agente interage com outros serviços da AWS, certifique-se de que o Amazon Bedrock possa acessar os serviços.
Para obter mais informações, consulte a documentação a seguir:
Confirmar se é possível acessar o modelo
Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), consulte Solução de problemas da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
Para confirmar se você tem acesso ao modelo, use o console do Amazon Bedrock ou a AWS CLI.
Usar o console do Amazon Bedrock
Conclua as etapas a seguir:
- Abra o console do Amazon Bedrock.
- No painel de navegação, expanda Configurações do Bedrock e escolha Acesso ao modelo.
- Visualize a coluna de Status de acesso do seu modelo.
Se o Status de acesso for Acesso concedido, você terá acesso ao modelo. Se o Status de acesso for Disponível para solicitação, solicite acesso ao modelo.
Use a AWS CLI
Execute o seguinte comando get-agent da AWS CLI:
aws bedrock get-agent --agent-id EXAMPLE_AGENT_ID
Observação: substitua EXAMPLE_AGENT_ID pelo seu ID do agente.
Se seu modelo não estiver listado na saída, solicite acesso ao modelo.
Informações relacionadas
Reduce costs and latency with Amazon Bedrock Intelligent Prompt Routing and prompt caching (preview) (Reduza os custos e a latência com o Roteamento inteligente de prompts do Amazon Bedrock e o armazenamento em cache de prompts [prévia])
Working with models not yet optimized for Amazon Bedrock Agents (Como trabalhar com modelos ainda não otimizados para agentes do Amazon Bedrock)