ある金融機関がAmazon Bedrock Agentsのマルチエージェント連携機能を使い、スーパーバイザーエージェントが3つのサブエージェント(市場分析・リスク評価・レポート生成)を統括するシステムを構築しようとしています。このアーキテクチャを正しく機能させるために必要な要件を3つ選んでください。
選択肢Aは、サブエージェントはDRAFTバージョンではなく本番デプロイ済みのエイリアスを指定する必要があります。エイリアスにより安定したバージョンを固定でき、スーパーバイザーが確実に正しいバージョンを呼び出せます。 選択肢Bは、スーパーバイザーエージェントのIAM実行ロールに各サブエージェントへのbedrock:InvokeAgent権限が必須です。この権限がなければスーパーバイザーはサブエージェントを呼び出せず、連携が機能しません。 選択肢Cは、AWS公式ドキュメントに基づき、サブエージェントはスーパーバイザーエージェントと同一のAWSアカウントおよびリージョンに存在する必要があります。クロスアカウント・クロスリージョンのマルチエージェント連携は現在サポートされていません。 選択肢Dは、サブエージェント間で基盤モデルは互いに異なるモデルを使用できるため、同一モデルの使用は要件ではありません。各エージェントがタスクに最適なモデルを個別に選択できます。