AgentCore 最適化: レコメンデーションと A/B テストによりエージェント品質ループを改善
Amazon Bedrock AgentCore 最適化は、データ駆動型の設定変更を通じてエージェントのパフォーマンスを継続的に向上させるツールを提供します。プロンプトを手動で書き換えてテストする代わりに、エージェントトレースを使用して改善点を生成し、制御された実験で検証します。
AgentCore 最適化は AgentCore 評価に基づいて構築され、次の 3 つの機能が導入されています。
-
推奨事項: 実際のエージェントトレースとターゲット評価者に基づくシステムプロンプトとツールの説明に対する AI 生成の改善。このサービスは、ターゲット評価者に基づいて障害パターンを分析し、システムプロンプトまたはツールの説明の最適化されたバリアントを生成します。
-
設定バンドル: コードからエージェントの動作を切り離すエージェント設定 (システムプロンプト、モデル IDs、ツールの説明) のバージョン管理されたイミュータブルなスナップショット。再デプロイを必要とせずに動作の変更を可能にします。設定バンドルはオプションです。別のランタイムエンドポイントにデプロイして変更を検証することもできます。
-
A/B テスト: AgentCore Gateway を介した 2 つのバリアント間のトラフィックの分割を制御し、セッションごとにオンライン評価スコアリングを行い、統計的有意性を報告します。バリアントは、同じランタイムの異なる設定バンドルバージョンでも、異なるランタイムエンドポイントを指す異なるゲートウェイターゲットでもかまいません。
これらの機能を組み合わせることで、継続的な改善ループを形成します。