AI LAB / KEYWORD DICTIONARY

基礎知識

Inference Engine(推論エンジン)とは?

推論エンジンは、学習済みAIモデルを読み込み、入力に対する予測や生成結果を実行するソフトウェアです。

仕組みと使いどころ

推論エンジンは、モデルの重みや関連ファイルを読み込み、モデルを実行して予測を生成します。Hugging Faceの公式資料では、vLLM、TGI、SGLang、llama.cpp、TEIなどが例として挙げられ、用途や性能上の要件に応じて選択されます。推論エンジン自体は、学習済みモデルの内容や、本番環境の要求処理、拡張、稼働維持を担うインフラとは別の構成要素です。そのため、エンジンを選ぶだけで特定の性能や安定性が保証されるわけではありません。

Inference Engineの活用例

たとえば、こんな場面で

活用例として、学習済みの文章生成モデルをAPIから利用できるようにする際、対応する推論エンジンを選び、モデルの重みや設定とともに実行環境へ配置する方法があります。

使うときのポイント

選定時は、利用するモデルや目的に対応しているか、必要な設定が提供されているかを公式資料で確認します。処理性能や拡張性は、エンジンだけでなく実行インフラも分けて検討します。

参考資料

About Inference Endpoints · Hugging Face (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る