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

ある保険会社が、保険金請求処理システムをBedrock Agentsで構築しています。このシステムには以下の3つの独立した専門機能が必要です。 ①契約書・請求書のOCR文書解析 ②過去データとの照合による不正検知 ③業務ルールに基づく支払い承認 各機能は固有のツールセットと専門プロンプトを持ち、処理フローは請求内容によって動的に変化します。最もスケーラブルで保守性の高いアーキテクチャはどれか?

A
すべての機能を1つのBedrock Agentのアクショングループにまとめ、Lambda関数内でif-elseによるビジネスロジック分岐を実装して全処理を一元管理する
(単一エージェント)は、肥大化し変更の影響範囲が広がります。
B
マルチエージェント連携(Multi-agent collaboration)を使用し、スーパーバイザーエージェントが文書解析・不正検知・支払い承認の各サブエージェントへのルーティングをリクエスト内容に応じて動的に決定する
✓ 正解
Bedrock Agentsのマルチエージェント連携では、スーパーバイザーエージェントがリクエスト内容を解析してサブエージェントへの委譲を動的に判断します。各サブエージェントは独自のツール定義・ナレッジベース・システムプロンプトを持てるため、機能の独立性・専門性・保守性が高まります。
C
AWS Step FunctionsでBedrock Agentsを順次呼び出すウォーターフォール型パイプラインを構築し、すべての請求でOCR→不正検知→支払い承認の順に固定実行する
(Step Functions)は、固定フローで動的なスキップ・分岐に対応困難です。
D
Amazon EventBridgeのルールで請求タイプを判別し、対応するLambda関数を直接呼び出すイベント駆動アーキテクチャを構築してAgentsを介さず処理する
(EventBridge + Lambda)は、LLMのオーケストレーション能力を活用しません。

解説

Bedrock Agentsのマルチエージェント連携では、スーパーバイザーエージェントがリクエスト内容を解析してサブエージェントへの委譲を動的に判断します。各サブエージェントは独自のツール定義・ナレッジベース・システムプロンプトを持てるため、機能の独立性・専門性・保守性が高まります。 選択肢A(単一エージェント)は、肥大化し変更の影響範囲が広がります。 選択肢C(Step Functions)は、固定フローで動的なスキップ・分岐に対応困難です。 選択肢D(EventBridge + Lambda)は、LLMのオーケストレーション能力を活用しません。

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

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

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