Pré-requisitos para perfis de inferência
Antes de usar um perfil de inferência, verifique se você atendeu aos seguintes pré-requisitos:
-
Seu perfil tem acesso às ações de API do perfil de inferência. Se o perfil tiver a política AmazonBedrockFullAccess gerenciada pela AWS anexada, você poderá ignorar esta etapa. Caso contrário, faça o seguinte:
-
Siga as etapas em Criar políticas do IAM e crie a política a seguir, que permite que um perfil execute ações relacionadas ao perfil de inferência e execute inferência do modelo usando todos os modelos de base e perfis de inferência.
(Opcional) É possível restringir o acesso do perfil das seguintes maneiras:
-
Para restringir as ações de API que o perfil pode executar, modifique a lista no campo
Actionpara que contenha somente as operações de API às quais deseja permitir acesso. -
Para restringir o acesso do perfil a perfis de inferência específicos, modifique a lista de
Resourcepara que contenha somente os perfis de inferência e os modelos de base aos quais deseja permitir acesso. Os perfis de inferência definidos pelo sistema começam cominference-profilee os perfis de inferência de aplicação começam comapplication-inference-profile.Importante
Ao especificar um perfil de inferência no campo
Resourcena primeira declaração, você deve especificar também o modelo de base em cada região associada a ele. -
Para restringir o acesso do usuário de forma que ele possa invocar um modelo de base somente por meio de um perfil de inferência, adicione um campo
Conditione use a chave de condiçãoaws:InferenceProfileArn. Especifique o perfil de inferência no qual deseja filtrar o acesso. Essa condição pode ser incluída em uma declaração que abranja os recursos dofoundation-model. -
Por exemplo, é possível anexar a política a seguir a um perfil para permitir que ele invoque o modelo Claude 3 Haiku da Anthropic somente por meio do perfil de inferência Claude 3 Haiku da Anthropic dos EUA na conta
111122223333na us-west-2: -
Por exemplo, é possível anexar a política a seguir a um perfil para permitir que ele invoque o modelo Claude Sonnet 4 da Anthropic somente por meio do perfil de inferência Claude Sonnet 4 global na conta 111122223333 na us-east-2 [Leste dos EUA (Ohio)].
-
Também é possível restringir o uso do perfil de inferência global do Claude Sonnet 4 adicionando um Deny explícito com uma condição
StringEqualsque verifica se a chave de contextoaws:RequestedRegionda solicitação indica não especificada. Por corresponder aStringEquals, Deny substitui qualquer permissão e bloqueia o roteamento global de solicitações de inferência.{ "Effect": "Deny", "Action": [ "bedrock:InvokeModel*" ], "Resource": "*", "Condition": { "StringEquals": { "aws:RequestedRegion": "unspecified" } } },
-
-
Siga as etapas em Adicionar e remover permissões de identidade do IAM para anexar a política a um perfil e conceder ao perfil permissões para visualizar e usar todos os perfis de inferência.
-
-
Você solicitou acesso ao modelo definido no perfil de inferência que deseja usar, na região da qual deseja chamar o perfil de inferência.