Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat dan mengelola identitas beban kerja
Anda dapat membuat identitas agen menggunakan beberapa metode, termasuk AWS CLI dan AgentCore SDK, tergantung pada alur kerja dan persyaratan integrasi Anda. AgentCore Identity menyediakan beberapa antarmuka untuk pembuatan identitas termasuk alat baris perintah untuk otomatisasi dan skrip dan API terprogram untuk integrasi dengan sistem yang ada. Setiap metode pembuatan mendukung berbagai properti identitas sambil menyediakan antarmuka yang sesuai untuk kasus penggunaan dan preferensi pengguna yang berbeda.
Kelola identitas dengan AWS CLI
AWS CLI menyediakan cara mudah untuk membuat dan menghapus identitas agen.
Buat identitas
Perintah berikut membuat identitas beban kerja bernamamy-agent.
aws bedrock-agentcore-control create-workload-identity \ --name "my-agent"
Daftar semua identitas
Perintah berikut mencantumkan semua identitas beban kerja di akun Anda.
aws bedrock-agentcore-control list-workload-identities
Menghapus identitas
Perintah berikut menghapus identitas beban kerja bernamamy-agent.
aws bedrock-agentcore-control delete-workload-identity \ --name "my-agent"
Buat identitas dengan AgentCore SDK
AgentCore SDK menyediakan dukungan untuk membuat identitas beban kerja di Python.
Contoh Python
Kode Python berikut membuat identitas beban kerja menggunakan 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}")