Local / Edge解説

Phi-4-mini-instructとは? 3.8B・128K仕様と対応言語の注意点

Phi-4-mini-instructとは? — 3.8B・128K仕様と対応言語の注意点
目次

Phi-4-mini-instructは、Microsoftが公開する3.8B級の小型モデルだ。最大131,072トークンのコンテキストを持ち、アーキテクチャはPhi3ForCausalLM、公式配布はsafetensors、ライセンスはMITとなっている。

主な仕様は次のとおりだ。

項目 仕様
公開元 Microsoft
規模表記 3.8B
アーキテクチャ Phi3ForCausalLM
最大コンテキスト 131,072トークン
公式配布形式 safetensors
ライセンス MIT
対応言語 公式情報に不一致があり完全な一覧は未確定

仕様の多くは明確だが、対応言語だけは公式情報同士で記述が一致していない。ここを推測で埋めないことが、このモデルを正確に理解するうえで重要になる。

3.8Bは公式の規模表記

Phi-4-mini-instructの3.8Bは、Microsoftが示すモデル規模の名称だ。確認済みの情報には、総パラメータ数を1単位まで示した整数値や、active parametersの別値は含まれていない。

そのため、3.8Bから別の正確なパラメータ数を逆算する必要はない。小型モデル同士を比較するときも、まず公式の3.8Bというラベルとして扱うのが妥当だ。

3.8Bという規模から必要VRAMやRAMを決めることもできない。実行時メモリは配布形式、量子化、コンテキスト長、ランタイムなどで変わる。

最大コンテキストは131,072トークン

最大コンテキスト長は131,072トークン。追加設定を使う条件付きの拡張値ではなく、通常の最大値として確認できる。

ただし、128K級のコンテキストに対応しているからといって、常に最大まで使う必要はない。コンテキストを長くするほどKVキャッシュなどの追加メモリが増えるため、実際には用途に必要な長さから設定する方が扱いやすい。

131,072という仕様だけを「必要VRAM○GB」へ換算することもできない。量子化やGPUへの配置まで決めたうえで、実際のメモリ使用量を確認する必要がある。

アーキテクチャはPhi3ForCausalLM、公式配布はsafetensors

アーキテクチャはPhi3ForCausalLM、確認できる公式配布形式はsafetensorsだ。ライセンスはMITとなっている。

GGUFなど別の配布物を使う場合は、Microsoftの公式safetensorsと同じ範囲の情報として扱わず、配布元、変換元、量子化、ランタイム対応を個別に確認したい。

ベースモデルについても、今回の確認済み情報には確定値がない。Phi系という名称から推測して補うべき項目ではない。

対応言語は公式情報同士で一致していない

Phi-4-mini-instructの対応言語には、公式資料内で食い違いがある。

一方では「24 languages」と説明されているが、別の箇所で明示されている言語は23個しかない。つまり、「24言語対応」という概要と、実際に列挙された言語数が一致していない。

この状態では、23個の一覧へ想像で1言語を追加して完全な24言語一覧を作ることはできない。逆に、23個しか書かれていないから「23言語対応」と断定するのも、24 languagesという公式説明を無視することになる。

正確に言えるのは、Microsoftは24言語と説明している一方、確認できる明示的な列挙は23言語で、完全な一覧は確定していないということだ。

各言語での品質も別問題になる。日本語など具体的な言語で使う場合は、対応表だけでなく実際の作業で出力を確認する必要がある。

発表日とリポジトリの最終変更日は別

Phi-4-miniに関する発表日は2025年2月26日。一方、確認されているリポジトリ全体の最終変更日は2025年12月10日だ。

後者はリポジトリで何らかの変更があった日であり、モデルの重み自体が12月10日に更新されたことや、その日がモデルの発売日であることを意味しない。

日付を見るときは、発表、配布、リポジトリ更新を別のイベントとして扱う必要がある。

ローカルで使う前に確認したいこと

Phi-4-mini-instructをローカルで使うなら、まず公式safetensorsを使うのか、別の量子化版を使うのかを決める。そのうえで対応するランタイム、普段使うコンテキスト長、GPUとCPUへの配置を確認する。

現在の確認済み仕様には、量子化別の必要VRAM、生成速度、特定GPUでの動作保証は含まれていない。3.8Bだから軽い、128Kだから大容量GPUが必須、といった結論を仕様だけから出すことはできない。

Phi-4-mini-instructは、3.8B・131K・MITという基本仕様が分かりやすいモデルだ。一方で言語情報には未解決の差が残るため、対応言語を重視する場合はその不確実性を残したまま用途に合うか判断するのが適切だ。

まとめ

  • Microsoftの3.8Bモデルで、3.8Bは公式の規模表記
  • 最大コンテキストは131,072トークン、アーキテクチャはPhi3ForCausalLM、公式配布はsafetensors
  • ライセンスはMIT
  • 対応言語は「24 languages」という説明と23言語の列挙が一致しておらず、24番目を推測して完全な一覧にはできない
同じテーマから

この記事で扱ったデータ

モデル・GPU・実行ソフトの確認済みデータを、記事とは別に確かめられます。

サイト内検索