生成AI応用比較
Azure OpenAI Serviceの関数呼び出し(Function Calling)とLLMの知識ベースを用いた回答の主な違いはどれか?
A.関数呼び出しはLLMが外部ツール・API・データベースを動的に実行して最新情報を取得するが、知識ベースは学習時点の静的な知識に依存する← 正解
✓ 正解です。関数呼び出しはLLMが天気API・計算機・DB照会などを実行して動的に情報を取得し、学習後の最新データに対応できます。知識ベースはモデルの訓練データに限定されます。
B.関数呼び出しは確定的な結果を保証するが、知識ベースは確率的な回答のみ提供する
✗ 誤りです。関数呼び出しの実行結果は確定的ですが、その解釈はLLMの判断に依存します。知識ベースも確率的な出力を生成します。
C.関数呼び出しはテキスト出力に限定され、知識ベースは画像や動画も出力できる
✗ 誤りです。関数呼び出しはAPI応答形式に対応し、知識ベースがテキスト限定とは限りません。むしろ両者も多様な形式に対応可能です。
D.関数呼び出しはオープンソースモデルのみ対応で、知識ベースはクローズドなAPIモデルのみ対応する
✗ 誤りです。関数呼び出しはAzure OpenAI ServiceなどのクローズドAPIでも実装でき、オープンソースモデルにも対応可能な技法です。
この問題のポイント
関数呼び出しはLLMが天気API・計算機・DB照会などを実行して動的に情報を取得し、学習後の最新データに対応できます。知識ベースはモデルの訓練データに限定されます。
「生成AI応用」の他の問題
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
AWS Certified Solutions Architect - Associate(SAA-C03)
AWSでのシステム設計能力を問うアソシエイト資格。高可用性・セキュリティ・コスト最適化の設計が中心。
DP-900:Microsoft Azure Data Fundamentals
Azureのデータサービスの基礎を問うMicrosoft認定資格。リレーショナル/非リレーショナルデータ、分析ワークロード、コアのデータ概念を扱う。