View a markdown version of this page

Cree y gestione identidades de carga de trabajo - Amazon Bedrock AgentCore

Cree y gestione identidades de carga de trabajo

Puede crear identidades de agente mediante varios métodos, incluidos la AWS CLI y el AgentCore SDK, según el flujo de trabajo y los requisitos de integración. AgentCore Identity proporciona varias interfaces para la creación de identidades, incluidas herramientas de línea de comandos para la automatización y la creación de scripts, y API programáticas para la integración con los sistemas existentes. Cada método de creación admite toda la gama de propiedades de identidad y, al mismo tiempo, proporciona las interfaces adecuadas para los diferentes casos de uso y preferencias de los usuarios.

Gestione las identidades con AWS CLI

La AWS CLI proporciona una forma sencilla de crear y eliminar identidades de agentes.

Cree una identidad

El siguiente comando crea una identidad de carga de trabajo denominadamy-agent.

aws bedrock-agentcore-control create-workload-identity \ --name "my-agent"

Enumere todas las identidades

El siguiente comando muestra todas las identidades de carga de trabajo de su cuenta.

aws bedrock-agentcore-control list-workload-identities

Eliminar una identidad

El siguiente comando elimina la identidad de carga de trabajo nombradamy-agent.

aws bedrock-agentcore-control delete-workload-identity \ --name "my-agent"

Cree identidades con el SDK AgentCore

El AgentCore SDK proporciona soporte para crear identidades de carga de trabajo en Python.

Ejemplo de Python

El siguiente código de Python crea una identidad de carga de trabajo mediante el AgentCore SDK.

from bedrock_agentcore.services.identity import IdentityClient # Initialize the client identity_client = IdentityClient("us-east-1") # Create a new workload identity for agent response = identity_client.create_workload_identity(name='my-python-agent') agentArn = response['workloadIdentityArn'] print(f"Created agent identity with ARN: {agentArn}")