生成AIアシスタントが、自然言語の質問に応じて在庫照会APIを呼び出す。
モデルが外部ツールを使う範囲を制御する。
エージェント型AIのツール利用に関する説明として適切なものはどれか。
エージェントはモデルの推論に応じて、定義されたツールを呼び出し、結果を次の推論や回答へ利用する。権限、入力検証、戻り値検証が必要である。
詳細解説
ツール定義と実行権限を与えると、エージェントは推論に応じて外部処理を呼び出せる。
ツール定義と実行権限を与えると、エージェントは推論に応じて外部処理を呼び出せる。
問題の条件では、モデルが必要なツールを選び、定義された入力形式で呼び出し結果を回答へ利用するが担う対象と、ほかの選択肢が担う対象を分けて考える。
ツールアクセスは最小権限と許可された操作へ限定する必要がある。
ツールアクセスは最小権限と許可された操作へ限定する必要がある。
問題の条件では、モデルがAWSのすべてのAPIを無制限に呼び出せるが担う対象と、ほかの選択肢が担う対象を分けて考える。
外部ツールのエラーや古い値を含む可能性があり、検証や表示制御が必要である。
外部ツールのエラーや古い値を含む可能性があり、検証や表示制御が必要である。
問題の条件では、ツールの戻り値を検証せず、常に事実として表示するが担う対象と、ほかの選択肢が担う対象を分けて考える。
ツール利用は外部機能の呼び出しであり、モデル訓練とは異なる。
ツール利用は外部機能の呼び出しであり、モデル訓練とは異なる。
問題の条件では、ツール利用とはモデルの重みを毎回再学習することを指すが担う対象と、ほかの選択肢が担う対象を分けて考える。
実際に確かめる
一時的な検証環境で実行できる例です。
Amazon Bedrock AgentsまたはBedrock AgentCoreの公式ドキュメントで、ツール呼び出しと権限の説明を確認する。期待される結果
ツール定義・権限・入力出力の検証を、モデルの再学習と区別できる。理解のポイント
- ツール呼び出し
- 最小権限
- 入力・出力検証
確認時の注意
- 確認環境: AWS公式AIF-C01試験ガイドとAWS公式ドキュメントの確認
- AWS公式ドキュメントの対象サービス・機能の説明と、AIF-C01の対応Taskを確認する。
- サービスの提供範囲と、利用者が設計・設定する範囲を混同しない。
基礎のおさらい
エージェント
推論・計画・ツール呼び出し・結果確認を組み合わせて複数ステップのタスクを処理する。
ツール境界
APIの許可操作、引数の検証、タイムアウト、監査ログを設計して過剰な自動化を防ぐ。