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

製造業企業のMLエンジニアが、工場センサーデータのCSVファイルを自然言語で分析できるエージェントを構築しています。「先月の異常値を検出してその傾向をグラフで見せて」といった質問に対し、Pythonコードを生成・実行して統計解析と可視化を行う必要があります。カスタムLambda関数やコンテナインフラを管理したくありません。最もシンプルな実装はどれですか?

A
サンドボックス化されたPython実行環境を持つLambda関数へのアクショングループを作成し、エージェントがコード文字列をLambdaに送信して結果を受け取る構成にする
LambdaでサンドボックスPython実行環境を自作する構成はカスタムLambdaのインフラ管理が発生します。
B
Bedrockエージェントの組み込みCodeInterpreterアクショングループを有効化し、セッションのファイルアップロード機能でCSVを渡す構成にする
✓ 正解
Bedrockエージェントの組み込みCodeInterpreterアクショングループを有効化すると、カスタムLambdaやインフラ不要でエージェントがマネージドサンドボックス環境でPythonコードを生成・実行できます。セッションのファイルアップロード機能でCSVを渡すだけでデータ分析・可視化が実現でき、インフラ管理コストを最小化できるシンプルな構成です。
C
エージェントのアクショングループからAmazon SageMaker Processingジョブを起動するLambdaを呼び出し、S3経由で処理結果を取得する構成にする
SageMaker Processingジョブ起動はバッチ処理向けで対話的な分析には不向きかつ構成が複雑になります。
D
OpenAPIスキーマを定義したアクショングループをAWS Fargate上のJupyterカーネルAPIに向け、エージェントがRESTコール経由でコードを実行する
Fargate上のJupyterカーネルAPIはコンテナ管理が必要で「インフラ管理なし」の要件に反します。

解説

Bedrockエージェントの組み込みCodeInterpreterアクショングループを有効化すると、カスタムLambdaやインフラ不要でエージェントがマネージドサンドボックス環境でPythonコードを生成・実行できます。セッションのファイルアップロード機能でCSVを渡すだけでデータ分析・可視化が実現でき、インフラ管理コストを最小化できるシンプルな構成です。 選択肢AのLambdaでサンドボックスPython実行環境を自作する構成はカスタムLambdaのインフラ管理が発生します。 選択肢CのSageMaker Processingジョブ起動はバッチ処理向けで対話的な分析には不向きかつ構成が複雑になります。 選択肢DのFargate上のJupyterカーネルAPIはコンテナ管理が必要で「インフラ管理なし」の要件に反します。

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

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

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