View a markdown version of this page

Prasyarat - Batu Dasar Amazon AgentCore

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 menjalankanagentcore update.

  • AWS SDK (boto3): Python 3.10 atau yang lebih baru. Instal atau tingkatkan denganpip install --upgrade boto3.

  • AgentCore SDK: Jika menggunakanbedrock-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/*" } ] }