AIF基盤モデルのアプリケーション

ある企業が、Amazon Bedrock Agentsを使って「ユーザーの注文状況を確認し、必要に応じて配送日変更のリクエストを社内REST APIに送信する」AIアシスタントを構築しています。エージェントが外部の社内APIを呼び出すための機能を実装する際に中心的に使用するコンポーネントの組み合わせはどれですか?

A
ナレッジベース(Knowledge Base)と Amazon OpenSearch Service のベクトルストア
ナレッジベースとOpenSearchのベクトルストアはRAGによる情報検索・参照のための仕組みであり、社内REST APIなど外部システムを呼び出して処理を実行する機能ではありません。
B
アクショングループ(Action Group)と AWS Lambda 関数(OpenAPI スキーマで定義)
✓ 正解
Bedrock Agentsのアクショングループは、OpenAPIスキーマでAPIを定義しLambda関数を通じて外部システムを呼び出す機能です。エージェントがユーザーの意図を解釈して適切なアクションを選択・実行します。
C
Bedrock Guardrails のコンテンツフィルタリングポリシーとトピックフィルター
Bedrock Guardrailsは有害コンテンツや特定トピックをフィルタリングして安全性を確保する機能であり、外部APIを呼び出して業務処理を行う機能ではありません。
D
Amazon SageMaker Pipelines のステップ関数とモデルエンドポイント
SageMaker Pipelinesは機械学習のワークフローやモデル学習・デプロイを自動化する機能で、Bedrock Agentsから外部APIを呼び出す仕組みとは無関係です。

解説

Amazon Bedrock Agentsのアクショングループは、エージェントが外部システムやAPIを呼び出す機能です。OpenAPI仕様でAPIスキーマを定義し、AWS Lambda関数を通じて実際の処理を実行します。エージェントはユーザーの意図を解釈してアクショングループを適切に選択・呼び出します。 選択肢Aのナレッジベースは、情報検索用であり、外部APIの呼び出し機能ではありません。 選択肢CのBedrock Guardrailsは、安全性フィルタリング用であり、APIの呼び出し機能ではありません。 選択肢DのAmazon SageMaker Pipelinesは、モデル学習パイプライン用であり、Bedrock Agentsの外部API呼び出し機能とは異なります。

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

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

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