無限ノック › AIF 練習問題一覧 › 問題
AIF基盤モデルのアプリケーション

ある金融機関が Amazon Bedrock Agents を使って融資申請処理システムを構築しています。エージェントは申請者の情報収集 ・信用スコアリング ・書類確認 を自動実行しますが、融資額が1,000万円を超える案件については自動完了させず、一時停止して審査担当者の確認と承認を得てから処理を継続させる「ヒューマン・イン・ザ・ループ(Human-in-the-loop:人間が意思決定に介在するプロセス)」の仕組みを導入する必要があります。この要件を Amazon Bedrock Agents で実現するために最も適切な機能はどれですか?

A
Amazon Bedrock Guardrails のコンテンツフィルタリングで融資額のしきい値を検出するカスタムワードフィルターを設定する
GuardRailsはコンテンツの安全性フィルタリングのための機能であり、プロセスの一時停止や承認フロー制御には使用できません。
B
Lambda 関数の実行タイムアウトを最大値(15分)に設定し、承認が得られるまでスリープ状態で待機させる
Lambdaのタイムアウトは最大15分であり、人間の審査に要する時間(数時間〜数日)には対応できず、コスト面でも実用的ではありません。
C
Amazon Bedrock Agents の「Return of Control(制御の返却)」機能を使用し、高額案件でアクション実行前にアプリケーション側へ制御を返して人間の承認を取得する
✓ 正解
Amazon Bedrock Agents の「Return of Control(制御の返却)」機能を使用し、高額案件でアクション実行前にアプリケーション側へ制御を返して人間の承認を取得する。 Return of Control(制御の返却)は、エージェントがアクションを自動実行せずアプリケーション側に制御を返すBedrock Agentsのネイティブ機能です。アプリケーション側で人間の承認を受け取った後、結果をエージェントセッションに渡して処理を再開できるため、ヒューマン・イン・ザ・ループをBedrockエージェントのオーケストレーション内にシームレスに組み込めます。
D
AWS Step Functions のウェイトステート(Wait state)を使用してエージェントの外部で人間承認ワークフローを別途構築する
Step Functionsの利用は技術的に実現可能ですが、Bedrock Agentsの外部で別ワークフローを構築する必要があり、Return of Controlを使う場合に比べてアーキテクチャが複雑になります。

解説

Amazon Bedrock Agents の「Return of Control(制御の返却)」機能を使用し、高額案件でアクション実行前にアプリケーション側へ制御を返して人間の承認を取得する。 Return of Control(制御の返却)は、エージェントがアクションを自動実行せずアプリケーション側に制御を返すBedrock Agentsのネイティブ機能です。アプリケーション側で人間の承認を受け取った後、結果をエージェントセッションに渡して処理を再開できるため、ヒューマン・イン・ザ・ループをBedrockエージェントのオーケストレーション内にシームレスに組み込めます。 選択肢A:GuardRailsはコンテンツの安全性フィルタリングのための機能であり、プロセスの一時停止や承認フロー制御には使用できません。 選択肢B:Lambdaのタイムアウトは最大15分であり、人間の審査に要する時間(数時間〜数日)には対応できず、コスト面でも実用的ではありません。 選択肢D:Step Functionsの利用は技術的に実現可能ですが、Bedrock Agentsの外部で別ワークフローを構築する必要があり、Return of Controlを使う場合に比べてアーキテクチャが複雑になります。

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

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

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