模擬問題集AIP-C01練習問題 3

AIP-C01 練習問題 3

AWS Generative AI Developer – Professional・実装と統合・無料公開(全 100 問中 15 問を無料公開中)

問題
ある企業が、マネージドモデルサービスでホストされている基盤モデル(FM)を使用する生成 AI(GenAI)アプリケーション向けの API を設計しています。この API は、レイテンシを低減するために応答をストリーミングし、コンピューティングリソースの使用量を管理するためにトークン制限を適用し、モデルのタイムアウトや部分的な応答に対処するための再試行ロジックを実装しなければなりません。 最も少ない運用負荷でこれらの要件を満たすソリューションはどれですか?

選択肢と解説

  • 1
    Amazon API Gateway HTTP API を AWS Lambda 関数と統合して Amazon Bedrock を呼び出す。Lambda レスポンスストリーミングを使用して応答をストリーミングする。Lambda 関数内でトークン制限を適用する。Lambda と API Gateway のタイムアウト設定を使用してモデルタイムアウトの再試行ロジックを実装する。
  • 2
    Amazon API Gateway HTTP API を Amazon Bedrock に直接接続する。クライアント側のポーリングによってストリーミングをシミュレートする。フロントエンドでトークン制限を適用する。API Gateway の統合設定を使用して再試行動作を構成する。
  • 3
    Amazon API Gateway WebSocket API を、コンテナ化された推論サーバーをホストする Amazon ECS サービスに接続する。WebSocket プロトコルを使用して応答をストリーミングする。Amazon ECS 内でトークン制限を適用する。ECS タスクのライフサイクルフックと再起動ポリシーを使用してモデルタイムアウトに対処する。
  • Amazon API Gateway REST API を、Amazon Bedrock を呼び出す AWS Lambda 関数と統合する。Lambda レスポンスストリーミングを使用して応答をストリーミングする。Lambda 関数内でトークン制限を適用する。Lambda と API Gateway のタイムアウト設定を使用して再試行ロジックを実装する。

解説

【正解】D

【0からの解説】
生成 AI アプリでは、モデルが応答を生成し終わるまで待つと数十秒かかることがあるため、生成されたそばからテキストを順次返す「レスポンスストリーミング」が重要です。本問は「ストリーミング」「トークン制限」「再試行」の 3 要件を、API Gateway + Lambda + Bedrock というマネージド構成で満たす設計を問うています。
・AWS Lambda レスポンスストリーミングは、Lambda が応答を一括ではなくチャンク(断片)単位で順次返せる機能です。
・Amazon Bedrock には InvokeModelWithResponseStream API があり、FM の生成結果をストリーミングで受け取れます。

【D が正解の理由】
API Gateway の REST API はレスポンスストリーミングに対応しており(2025 年に対応を発表)、Lambda レスポンスストリーミングと組み合わせることで、Bedrock からのストリーミング応答をクライアントまでエンドツーエンドで中継できます。トークン制限の適用(リクエストごとの max_tokens 指定や入力の検証)と再試行ロジックは Lambda 関数内に集約でき、すべてマネージドサービスの設定範囲で完結するため運用負荷が最小です。

【誤りの選択肢】
A:HTTP API はレスポンスストリーミングをサポートしていません(応答がバッファリングされるため、Lambda 側でストリーミングしてもクライアントには一括で届きます)。ストリーミング要件を満たせない点が D との決定的な違いです。
B:クライアント側ポーリングは本物のストリーミングではなく、レイテンシ低減という目的に反します。また、トークン制限をフロントエンドで適用するのは、クライアント側のコードは改ざん可能なため、リソース使用量の管理(サーバー側の統制)として機能しません。
C:マネージドモデルサービス(Bedrock)を使う前提にもかかわらず、ECS で自前のコンテナ化推論サーバーを運用する構成であり、インフラの構築・パッチ適用・スケーリング管理が必要になるため「最小の運用負荷」に明確に反します。

【参考】
AWS Lambda レスポンスストリーミング
Amazon Bedrock InvokeModelWithResponseStream API
Amazon API Gateway とは
← 練習問題 2練習問題 4
AIP-C01 の模擬問題集は全 100

本番形式の練習テスト 2 回を、試験モード/演習モードで受験できます。 全問に解説付き、ドメイン別の弱点分析にも対応。模試プラン(月額 ¥980)からご利用いただけます。

AIP-C01 の模試を受ける料金プランを見る

AIP-C01 の無料公開問題

問題 1問題 2問題 3問題 4問題 5問題 6問題 7問題 8問題 9問題 10問題 11問題 12問題 13問題 14問題 15