無限ノック › AIP 練習問題一覧 › 問題
AIP実装と統合

大手コンサルティング会社が、複雑なリサーチタスクを処理するAIシステムをAmazon Bedrockで構築しています。このシステムは、①ウェブ情報収集を担当する専門エージェント、 ②データ分析を担当する専門エージェント、 ③レポート作成を担当する専門エージェントが協調して動作する必要があります。スーパーバイザーエージェントがユーザーの要求を理解し、適切な専門エージェントにタスクを委譲する設計にしたいと考えています。Amazon Bedrockにおいて、このマルチエージェント構成を実現するための最も適切なアーキテクチャはどれですか?

A
単一のBedrock Agentに複数のアクショングループを定義し、各アクショングループが専門タスク(情報収集・データ分析・レポート作成)に対応するLambda関数を呼び出すシングルエージェント構成
単一エージェントに複数のアクショングループを定義する構成では、各専門領域が独立した知識・設定を持つ真のマルチエージェント協調は実現できません。
B
Bedrock Agentsのマルチエージェントコラボレーション機能を使用し、SUPERVISORモードのスーパーバイザーエージェントが各専門エージェントをサブエージェントとして呼び出すアーキテクチャを構成する
✓ 正解
Amazon Bedrockのマルチエージェントコラボレーション機能では、SUPERVISORまたはSUPERVISOR_ROUTERモードのスーパーバイザーエージェントが、専門化されたサブエージェントにタスクを動的に委譲できます。各サブエージェントは独立したBedrock Agentとして定義され、それぞれの専門領域に特化した設定(指示・アクショングループ・ナレッジベース)を持ちます。
C
AWS Step Functionsのステートマシンで3つの独立したBedrock Agentをオーケストレーションし、各エージェントの出力を次のエージェントへのインプットとして順番に渡す決定論的ワークフロー構成
AWS Step Functionsは事前定義された決定論的ワークフロー向けであり、AIによる動的なタスク委譲が必要なユースケースには適しません。
D
Amazon Bedrock Inline Agentsを使用し、ユーザーリクエストごとに動的にエージェントの指示やアクショングループ設定を生成して専門タスクを処理させる一時的なエージェント構成
Bedrock Inline Agentsはリクエストごとに動的設定を生成する単一エージェント向けの機能であり、複数の専門エージェントを永続的に管理するマルチエージェント構成には適しません。

解説

選択肢BのBedrock Agentsのマルチエージェントコラボレーション機能では、SUPERVISORまたはSUPERVISOR_ROUTERモードのスーパーバイザーエージェントが、専門化されたサブエージェントにタスクを動的に委譲できます。各サブエージェントは独立したBedrock Agentとして定義され、それぞれの専門領域に特化した設定(指示・アクショングループ・ナレッジベース)を持ちます。 選択肢Aの単一エージェントに複数のアクショングループを定義する構成では、各専門領域が独立した知識・設定を持つ真のマルチエージェント協調は実現できません。スーパーバイザーによる動的な委譲ロジックも実装できません。 選択肢CのAWS Step Functionsは事前定義された決定論的ワークフロー向けであり、AIによる動的なタスク委譲が必要なユースケースには適しません。エージェント間の協調的な意思決定も行えません。 選択肢DのBedrock Inline Agentsはリクエストごとに動的設定を生成する単一エージェント向けの機能であり、複数の専門エージェントを永続的に管理するマルチエージェント構成には適しません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでAIPを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← AIP の問題一覧に戻る