無限ノック › AIP 練習問題一覧 › 問題
AIPテスト、検証、トラブルシューティング

ある大手証券会社が、Amazon Bedrock Agentsを使って市場分析と取引推奨エージェントを構築しています。エージェントは市場データを分析して具体的な取引指示を生成しますが、セキュリティポリシー上、実際の発注処理はオンプレミスのHSM(Hardware Security Module:暗号鍵を安全に管理する専用ハードウェア)が管理する取引システムのみが実行できます。このオンプレミスシステムにはLambda関数から直接アクセスできません。エージェントが決定したアクションをオンプレミスの取引アプリケーションに安全に渡し、取引アプリケーションが発注を実行してその結果をエージェントに返す設計として、最も適切なアーキテクチャはどれですか?

A
アクショングループのexecutorTypeをRETURN_CONTROLに設定する。InvokeAgent APIのレスポンスでエージェントが実行したい関数名と引数を受け取り、取引アプリケーション側で発注を実行した後、returnControlInvocationResultsを含む次のInvokeAgent呼び出しで結果をエージェントに返す
✓ 正解
Amazon Bedrock Agentsの「Return of Control(ROC)」機能は、エージェントが実行したいアクションをLambdaを介さずに呼び出し元アプリケーションに委譲する仕組みです。アクショングループのexecutorTypeをRETURN_CONTROLに設定すると、エージェントはツールを自律実行する代わりに、InvokeAgent APIのレスポンス内にReturnControlPayloadとして関数名・引数を含めて返します。呼び出し元アプリケーションはこの情報を使って独自の処理(この場合はオンプレミス発注)を実行し、次のInvokeAgent呼び出しのsessionState.returnControlInvocationResultsに実行結果を含めることで、エージェントがオーケストレーションを継続できます。Lambda不要でクライアント側でアクションを完結させられるため、今回のようなオンプレミス統合に最適です。
B
アクショングループのexecutorTypeをAWS_LAMBDAに設定し、オンプレミス環境へのSite-to-Site VPNを構築してLambda関数からアクセスする
VPN構築が必要で複雑性が増し、Lambda経由の接続は社内セキュリティポリシーに反する可能性があります。
C
エージェントの応答テキストを取引アプリケーションが正規表現でパースして取引指示を抽出し、発注完了後の結果をS3バケットに書き込んで次のユーザー入力で伝える
応答テキストのパースは脆弱で壊れやすく、エージェントのオーケストレーションフローが機能せず結果を適切に受け取れません。
D
AWS Step Functionsワークフローを仲介として使用し、エージェントの出力をEventBridgeイベントに変換してオンプレミスにイベント駆動で送信する
EventBridge経由の非同期連携は、エージェントが同期的に結果を待つ必要があるオーケストレーションには不適切で、エージェントが応答を受け取れません。

解説

Amazon Bedrock Agentsの「Return of Control(ROC)」機能は、エージェントが実行したいアクションをLambdaを介さずに呼び出し元アプリケーションに委譲する仕組みです。アクショングループのexecutorTypeをRETURN_CONTROLに設定すると、エージェントはツールを自律実行する代わりに、InvokeAgent APIのレスポンス内にReturnControlPayloadとして関数名・引数を含めて返します。呼び出し元アプリケーションはこの情報を使って独自の処理(この場合はオンプレミス発注)を実行し、次のInvokeAgent呼び出しのsessionState.returnControlInvocationResultsに実行結果を含めることで、エージェントがオーケストレーションを継続できます。Lambda不要でクライアント側でアクションを完結させられるため、今回のようなオンプレミス統合に最適です。 選択肢Bは VPN構築が必要で複雑性が増し、Lambda経由の接続は社内セキュリティポリシーに反する可能性があります。 選択肢Cは 応答テキストのパースは脆弱で壊れやすく、エージェントのオーケストレーションフローが機能せず結果を適切に受け取れません。 選択肢Dは EventBridge経由の非同期連携は、エージェントが同期的に結果を待つ必要があるオーケストレーションには不適切で、エージェントが応答を受け取れません。

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

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

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