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