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á.
Marcação de recursos do Amazon Bedrock
Para ajudar a gerenciar os recursos do Amazon Bedrock, você pode atribuir metadados a cada recurso usando tags. Uma tag é um rótulo que você atribui a um AWS recurso. Cada tag consiste em uma chave e um valor.
As tags permitem que você categorize seus AWS recursos de maneiras diferentes, por exemplo, por finalidade, proprietário ou aplicativo. Para ver as melhores práticas e restrições de marcação, consulte Como marcar seus AWS recursos.
As tags ajudam você a fazer o seguinte:
-
Identifique e organize seus AWS recursos. Muitos AWS recursos oferecem suporte à marcação, então você pode atribuir a mesma tag a recursos em serviços diferentes para indicar que os recursos são os mesmos.
-
Alocar custos. Você ativa as tags no Gerenciamento de Faturamento e Custos da AWS painel. AWS usa as tags para categorizar seus custos e entregar um relatório mensal de alocação de custos para você. Para obter mais informações, consulte Usar etiquetas de alocação de custos no Guia do Usuário do Gerenciamento de Faturamento e Custos da AWS .
-
Controle o acesso aos recursos da . É possível usar tags com o Amazon Bedrock para criar políticas para controlar o acesso aos recursos do Amazon Bedrock. Essas políticas podem ser anexadas a um perfil ou a um usuário do IAM para habilitar o controle de acesso baseado em tags.
Marque recursos no endpoint bedrock-runtime
Os recursos criados por meio do plano de bedrock-runtime controle (como agentes, bases de conhecimento, modelos personalizados, taxa de transferência provisionada e fluxos) são marcados usando operações de API de marcação dedicadas.
Usar o console
É possível adicionar, modificar e remover tags a qualquer momento durante a criação ou a edição de um recurso compatível.
Usar a API
Para realizar operações de marcação, é necessário o nome do recurso da Amazon (ARN) do recurso em que você deseja realizar uma operação de marcação. Há dois conjuntos de operações de marcação, dependendo do recurso para o qual você está adicionando ou gerenciando etiquetas.
A seguinte tabela resume os diferentes casos de uso e as operações de atribuição de tags a serem usadas para eles:
| Caso de uso | Recurso criado com a operação de API do Amazon Bedrock | Recurso criado com a operação de API de Agentes do Amazon Bedrock | Recurso criado com a API de Automação de Dados do Amazon Bedrock |
|---|---|---|---|
| Marcar um recurso |
|
|
|
| Desmarcar um recurso | Faça uma UntagResourcesolicitação com um endpoint do plano de controle Amazon Bedrock. | Faça uma UntagResourcesolicitação com um endpoint de tempo de construção do Agents for Amazon Bedrock. | Faça uma UntagResource solicitação com um endpoint de tempo de construção do Amazon Bedrock Data Automation. |
| Lista de tags para um recurso | Faça uma ListTagsForResourcesolicitação com um endpoint do plano de controle Amazon Bedrock. | Faça uma ListTagsForResourcesolicitação com um endpoint de tempo de construção do Agents for Amazon Bedrock. | Faça uma ListTagsForResource solicitação com um endpoint de tempo de construção do Amazon Bedrock Data Automation. |
nota
Ao visualizar essas operações em CloudTrail, você pode identificar o recurso específico que está sendo marcado verificando os parâmetros da solicitação nos detalhes do evento.
Escolha uma guia para ver exemplos de código em uma interface ou linguagem.
Marque recursos no endpoint bedrock-mantle
O bedrock-mantle endpoint oferece suporte à marcação de projetos, modelos personalizados e reservas. Ao contrário do plano de bedrock-runtime controle, bedrock-mantle não expõe operações TagResource UntagResource dedicadas ou de ListTagsForResource API. Em vez disso, você define e lê as tags em linha por meio das APIs de recursos.
Definindo tags
| Ação | Chamada de API | Campos de tag |
|---|---|---|
| Crie um projeto com tags | POST /v1/organization/projects |
tags |
| Adicionar ou remover tags em um projeto existente | POST /v1/organization/projects/{project_id} |
add_tags, remove_tag_keys, tags |
| Crie um modelo personalizado com tags | Customized-model criar endpoint | tags |
| Atualizar tags em um modelo personalizado | Customized-model atualizar endpoint | add_tags, remove_tag_keys |
| Crie uma reserva com tags | Endpoint de criação de reserva | tags |
| Atualizar tags em uma reserva | Ponto final de atualização de reservas | add_tags, remove_tag_keys |
As tags são retornadas em linha nas respostas Get e List desses recursos.
Ações do IAM
Embora não haja endpoints de marcação dedicados, as ações do IAM a seguir são avaliadas quando você define, altera ou lê tags em bedrock-mantle recursos. Você pode escrever políticas do IAM usando esses nomes de ação e as chaves de aws:ResourceTag condição aws:RequestTagaws:TagKeys, e para controlar o acesso baseado em tags.
bedrock-mantle:TagResourcebedrock-mantle:UntagResourcebedrock-mantle:ListTagsForResource
Exemplo
O exemplo a seguir cria um projeto com duas tags usandocurl:
curl -X POST https://bedrock-mantle.us-east-1.api.aws/v1/organization/projects \ -H "Authorization: Bearer $BEDROCK_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "billing-experiments", "tags": { "department": "billing", "facing": "internal" } }'
O exemplo a seguir adiciona uma tag e remove outra de um projeto existente:
curl -X POST https://bedrock-mantle.us-east-1.api.aws/v1/organization/projects/proj_abc123 \ -H "Authorization: Bearer $BEDROCK_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "add_tags": { "owner": "alice" }, "remove_tag_keys": ["facing"] }'