Menggunakan Alat Browser
Membuat AgentCore Browser
Anda dapat membuat Alat Browser menggunakan AgentCore konsol Amazon Bedrock, AWS CLI, AWS atau SDK.
contoh
- Console
-
-
Untuk membuat Alat Browser menggunakan konsol
-
Buka AgentCore konsol di https://console.aws.amazon.com/bedrock-agentcore/home#
. -
Di panel navigasi, pilih Built-in alat.
-
Pilih Buat alat browser.
-
Berikan nama Alat yang unik dan Deskripsi opsional.
-
Di bawah Pengaturan jaringan, pilih Jaringan publik yang memungkinkan akses ke sumber daya internet publik.
-
Di bawah Perekaman sesi, Anda dapat mengaktifkan perekaman sesi browser ke bucket S3 untuk ditinjau nanti.
-
Di bawah Izin, tentukan peran eksekusi IAM yang menentukan AWS sumber daya apa yang dapat diakses Alat Browser.
-
Pilih Buat.
-
- AWS CLI
-
-
Untuk membuat Alat Browser menggunakan AWS CLI, gunakan perintah:
create-browseraws bedrock-agentcore-control create-browser \ --region <Region> \ --name "my-browser" \ --description "My browser for web interaction" \ --network-configuration '{ "networkMode": "PUBLIC" }' \ --recording '{ "enabled": true, "s3Location": { "bucket": "my-bucket-name", "prefix": "sessionreplay" } }' \ --execution-role-arn "arn:aws:iam::123456789012:role/my-execution-role"
-
- Boto3
-
-
Untuk membuat Browser Tool menggunakan AWS SDK for Python (Boto3), gunakan metode:
create_browserPermintaan Sintaks
Berikut ini menunjukkan sintaks permintaan:
response = cp_client.create_browser( name="my_custom_browser", description="Test browser for development", networkConfiguration={ "networkMode": "PUBLIC" }, executionRoleArn="arn:aws:iam::123456789012:role/Sessionreplay", clientToken=str(uuid.uuid4()), recording={ "enabled": True, "s3Location": { "bucket": "session-record-123456789012", "prefix": "replay-data" } } )
-
- API
-
-
Untuk membuat instance browser baru menggunakan API, gunakan panggilan berikut:
# Using awscurl awscurl -X PUT \ "https://bedrock-agentcore-control.<Region>.amazonaws.com/browsers" \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ --service bedrock-agentcore \ --region <Region> \ -d '{ "name": "test_browser_1", "description": "Test sandbox for development", "networkConfiguration": { "networkMode": "PUBLIC" }, "recording": { "enabled": true, "s3Location": { "bucket": "<your-bucket-name>", "prefix": "sessionreplay" } }, "executionRoleArn": "arn:aws:iam::123456789012:role/my-execution-role" }'
-
Dapatkan alat AgentCore Browser
Anda bisa mendapatkan informasi tentang alat Browser di akun Anda dan melihat detail, status, dan konfigurasinya.
contoh
- Console
-
-
Untuk mendapatkan informasi tentang alat Browser menggunakan konsol
-
Buka AgentCore konsol di https://console.aws.amazon.com/bedrock-agentcore/home#
. -
Di panel navigasi, pilih Built-in alat.
-
Alat browser tercantum di bagian Alat Browser.
-
Anda dapat memilih alat yang Anda buat untuk melihat detailnya seperti nama, ID, status, dan tanggal pembuatan untuk setiap alat browser.
-
- AWS CLI
-
-
Untuk mendapatkan informasi tentang alat Browser menggunakan AWS CLI, gunakan perintah:
get-browseraws bedrock-agentcore-control get-browser \ --region <Region> \ --browser-id "<your-browser-id>"
-
- Boto3
-
-
Untuk mendapatkan informasi tentang alat Browser menggunakan AWS SDK for Python (Boto3), gunakan metode:
get_browserPermintaan Sintaks
Berikut ini menunjukkan sintaks permintaan:
response = cp_client.get_browser( browserId="<your-browser-id>" )
-
- API
-
-
Untuk mendapatkan alat browser menggunakan API, gunakan panggilan berikut:
# Using awscurl awscurl -X GET \ "https://bedrock-agentcore-control.<Region>.amazonaws.com/browsers/<your-browser-id>" \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ --service bedrock-agentcore \ --region <Region>
-
Daftar alat AgentCore Browser
Anda dapat mencantumkan semua alat browser di akun Anda untuk melihat detail, status, dan konfigurasinya.
contoh
- Console
-
-
Untuk membuat daftar alat browser menggunakan konsol
-
Buka AgentCore konsol di https://console.aws.amazon.com/bedrock-agentcore/home#
. -
Di panel navigasi, pilih Built-in alat.
-
Alat browser tercantum di bagian Alat Browser.
-
Anda dapat melihat detail seperti nama, ID, status, dan tanggal pembuatan untuk setiap alat browser.
-
- AWS CLI
-
-
Untuk membuat daftar alat browser menggunakan AWS CLI, gunakan perintah:
list-browsersaws bedrock-agentcore-control list-browsers \ --region <Region>Anda dapat memfilter hasil berdasarkan jenis:
aws bedrock-agentcore-control list-browsers \ --region <Region> \ --type SYSTEMAnda juga dapat membatasi jumlah hasil dan menggunakan pagination:
aws bedrock-agentcore-control list-browsers \ --region <Region> \ --max-results 10 \ --next-token "<your-pagination-token>"
-
- Boto3
-
-
Untuk membuat daftar alat browser menggunakan AWS SDK for Python (Boto3), gunakan metode:
list_browsersPermintaan Sintaks
Berikut ini menunjukkan sintaks permintaan:
response = cp_client.list_browsers(type="CUSTOM")
-
- API
-
-
Untuk membuat daftar alat browser menggunakan API, gunakan panggilan berikut:
# Using awscurl awscurl -X POST \ "https://bedrock-agentcore-control.<Region>.amazonaws.com/browsers" \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ --service bedrock-agentcore \ --region <Region>Anda dapat memfilter hasil berdasarkan jenis:
awscurl -X POST \ "https://bedrock-agentcore-control.<Region>.amazonaws.com/browsers?type=SYSTEM" \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ --service bedrock-agentcore \ --region <Region>Anda juga dapat membatasi jumlah hasil dan menggunakan pagination:
awscurl -X POST \ "https://bedrock-agentcore-control.<Region>.amazonaws.com/browsers?maxResults=1&nextToken=<your-pagination-token>" \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ --service bedrock-agentcore \ --region <Region>
-
Menghapus Browser AgentCore
Ketika Anda tidak lagi membutuhkan alat browser, Anda dapat menghapusnya untuk membebaskan sumber daya. Sebelum menghapus alat browser, pastikan untuk menghentikan semua sesi aktif yang terkait dengannya.
contoh
- Console
-
-
Untuk menghapus alat Browser menggunakan konsol
-
Buka AgentCore konsol di https://console.aws.amazon.com/bedrock-agentcore/home#
. -
Arahkan ke Built-in alat dan pilih alat browser Anda.
-
Pilih Hapus dari menu Tindakan.
-
Konfirmasikan penghapusan dengan mengetikkan nama alat browser di dialog konfirmasi.
-
Pilih Hapus.
catatan
Anda tidak dapat menghapus alat browser yang memiliki sesi aktif. Hentikan semua sesi sebelum mencoba menghapus alat.
-
- AWS CLI
-
-
Untuk menghapus alat Browser menggunakan AWS CLI, gunakan perintah:
delete-browseraws bedrock-agentcore-control delete-browser \ --region <Region> \ --browser-id "<your-browser-id>"
-
- Boto3
-
-
Untuk menghapus alat Browser menggunakan AWS SDK for Python (Boto3), gunakan metode:
delete_browserPermintaan Sintaks
Berikut ini menunjukkan sintaks permintaan:
response = cp_client.delete_browser( browserId="<your-browser-id>" )
-
- API
-
-
Untuk menghapus alat browser menggunakan API, gunakan panggilan berikut:
# Using awscurl awscurl -X DELETE \ "https://bedrock-agentcore-control.<Region>.amazonaws.com/browsers/<your-browser-id>" \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ --service bedrock-agentcore-control \ --region <Region>
-