Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Prasyarat
Sebelum menggunakan fitur peng AgentCore optimalan, pastikan yang berikut ini ada.
Persyaratan dan kerangka kerja yang didukung
Rekomendasi dan A/B pengujian memiliki persyaratan agen yang sama dengan AgentCore Evaluasi:
-
Agen yang digunakan pada AgentCore Runtime dengan pengamatan diaktifkan, atau agen yang dibangun dengan kerangka kerja yang didukung dikonfigurasi dengan AgentCore Observ ability. Untuk informasi selengkapnya tentang kerangka kerja dan pustaka instrumentasi yang didukung, lihat Kerangka kerja agen yang didukung.
-
Pencarian Transaksi diaktifkan di CloudWatch.
-
Sesi agen dengan data telemetri di CloudWatch Log. Panggil agen Anda dan tunggu 2-5 menit CloudWatch untuk menelan telemetri sebelum memulai rekomendasi atau tes. A/B
Persyaratan SDK dan CLI
-
AgentCore CLI: Instal versi terbaru dengan menjalankan
agentcore update. -
AWS SDK (boto3): Python 3.10 atau yang lebih baru. Instal atau tingkatkan dengan
pip install --upgrade boto3. -
AgentCore SDK: Jika menggunakan
bedrock-agentcore-sdk-python, versi 1.8 atau yang lebih baru diperlukan.
Izin IAM
Kebijakan IAM berikut memberikan izin untuk ketiga fitur pengoptimalan:
{ "Version": "2012-10-17", "Statement": [ { "Sid": "ConfigurationBundles", "Effect": "Allow", "Action": [ "bedrock-agentcore:CreateConfigurationBundle", "bedrock-agentcore:GetConfigurationBundle", "bedrock-agentcore:GetConfigurationBundleVersion", "bedrock-agentcore:ListConfigurationBundles", "bedrock-agentcore:ListConfigurationBundleVersions", "bedrock-agentcore:UpdateConfigurationBundle", "bedrock-agentcore:DeleteConfigurationBundle" ], "Resource": "arn:aws:bedrock-agentcore:*:*:configuration-bundle/*" }, { "Sid": "Recommendations", "Effect": "Allow", "Action": [ "bedrock-agentcore:StartRecommendation", "bedrock-agentcore:GetRecommendation", "bedrock-agentcore:ListRecommendations", "bedrock-agentcore:DeleteRecommendation" ], "Resource": "arn:aws:bedrock-agentcore:*:*:recommendation/*" }, { "Sid": "ABTesting", "Effect": "Allow", "Action": [ "bedrock-agentcore:CreateABTest", "bedrock-agentcore:GetABTest", "bedrock-agentcore:ListABTests", "bedrock-agentcore:UpdateABTest", "bedrock-agentcore:DeleteABTest" ], "Resource": "arn:aws:bedrock-agentcore:*:*:ab-test/*" }, { "Sid": "CloudWatchLogs", "Effect": "Allow", "Action": [ "logs:GetLogEvents", "logs:FilterLogEvents", "logs:StartQuery", "logs:GetQueryResults" ], "Resource": "arn:aws:logs:*:*:log-group:/aws/bedrock-agentcore/runtimes/*" } ] }