View a markdown version of this page

Crea e gestisci le identità dei carichi di lavoro - Fondamento Amazon AgentCore

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Crea e gestisci le identità dei carichi di lavoro

È possibile creare le identità degli agenti utilizzando diversi metodi, tra cui la AWS CLI e l' AgentCore SDK, a seconda del flusso di lavoro e dei requisiti di integrazione. AgentCore Identity fornisce diverse interfacce per la creazione di identità, inclusi strumenti a riga di comando per l'automazione e lo scripting e API programmatiche per l'integrazione con i sistemi esistenti. Ogni metodo di creazione supporta l'intera gamma di proprietà di identità fornendo al contempo interfacce appropriate per diversi casi d'uso e preferenze utente.

Gestisci le identità con AWS CLI

L'interfaccia a AWS riga di comando fornisce un modo semplice per creare ed eliminare le identità degli agenti.

Crea un'identità

Il comando seguente crea un'identità del carico di lavoro denominatamy-agent.

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

Elenca tutte le identità

Il comando seguente elenca tutte le identità del carico di lavoro nel tuo account.

aws bedrock-agentcore-control list-workload-identities

Eliminare un'identità

Il comando seguente elimina l'identità del carico di lavoro denominata. my-agent

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

Crea identità con l'SDK AgentCore

L' AgentCore SDK fornisce supporto per la creazione di identità dei carichi di lavoro in Python.

Esempio in Python

Il seguente codice Python crea un'identità del carico di lavoro utilizzando l'SDK. AgentCore

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}")