Local / Edge解説

gpt-oss-20bとは? 21B/3.6BのMoE構成と16GBメモリ案内

gpt-oss-20bとは? — 21B/3.6BのMoE構成と16GBメモリ案内
目次

このモデルは何か

gpt-oss-20bは、OpenAIが公開するオープンウェイトのMoEモデルだ。モデルカードでは総パラメータ数20.91B、1トークンあたりの有効パラメータ数3.61Bと説明されている。

3.61Bという数字は計算時に有効になる部分を示し、3.6B級の通常モデルと同じファイルサイズになるという意味ではない。モデル全体には20.91B規模の重みがあり、配布方法としてMXFP4が使われている。

OpenAIのモデルカードにあるMXFP4チェックポイントのサイズは12.8GiB。コンテキスト長は131,072トークンで、ライセンスはApache 2.0、入出力はテキストを中心とする。OpenAIは推論の深さを調整する仕組みも案内している。

OpenAIのAPIカタログには131,072の最大出力トークン数も別項目として掲載されているが、これはローカル実行環境で常に131,072トークンを生成できるという意味ではない。API上の仕様とローカルランタイムの生成条件は分けて考える必要がある。

このモデルでできること・どんなPCで動かせるか

OpenAIはgpt-oss-20bを推論やツール利用を含む用途向けに説明している。ローカル利用で特徴的なのは、MXFP4によって16GBメモリのシステムでも動かせるというOpenAI自身の案内があることだ。

ただし、この16GBは特定の16GB VRAM GPUで全量をGPUへ載せられることを保証する表現ではない。どのメモリを使うかは実行環境、モデルの配置、コンテキスト長などで変わる。

12.8GiBというチェックポイントサイズも、推論時のピークVRAMそのものではない。実行時にはモデル以外の作業領域やKVキャッシュが必要になるため、ファイルサイズだけから必要GPUを決めることはできない。

llama.cppのようにモデルの一部をGPUへ載せ、残りをCPUとRAMへ回せる実行環境では、16GBメモリという案内を満たす方法にも複数の配置があり得る。全量GPU配置とCPUオフロードを使った実行は同じ条件ではない。

そのため、ローカルで試すときは、まずMXFP4を扱える実行環境を選び、普段使うコンテキスト長で実際のメモリ使用量を見るのがよい。16GB級の環境を検討する場合も、起動できるかだけでなく、GPUとRAMのどちらへ何が置かれているかを確認したい。

local-genの評価

gpt-oss-20bは、モデル規模、MoEの有効パラメータ数、チェックポイントサイズ、コンテキスト長、16GBメモリへの言及まで公式情報が比較的そろっているため、ローカル候補として条件を整理しやすいモデルだ。

特に「20B」という名前だけでは分かりにくい総20.91B・有効3.61Bという構成を理解すると、モデルサイズと計算量を混同しにくくなる。MXFP4の12.8GiBも、保存する配布物を確認する具体的な材料になる。

一方、16GBというOpenAIの案内だけでGPU購入を決めるのは早い。実行環境別のピークVRAMやRAM、全量GPU配置での条件、生成速度、量子化や設定による品質差は別に確認する必要がある。

OpenAIのオープンウェイトモデルをローカルで使いたいなら有力な候補になる。まず手元の実行環境がMXFP4をどう扱うかを確認し、普段使うコンテキストで実行できるかを試したうえで、必要なGPUやRAMを決めるのが適切だ。

まとめ

  • 総20.91B・有効3.61BパラメータのMoEオープンウェイトモデル
  • コンテキスト長は131,072トークンで、Apache 2.0ライセンスのテキストモデル
  • MXFP4チェックポイントは12.8GiBで、OpenAIは16GBメモリのシステムでも動かせると案内している
  • 12.8GiBや16GBという数字を、そのままピークVRAMやすべての16GB GPUでの動作保証とは扱えない

公式サイトで次に進む

この記事で明示的に扱うソフトだけを表示します。配布・手順は各公式ページで確認してください。

local-gen.jpがファイルを配布するものではなく、互換性を保証するものでもありません。

同じテーマから

この記事で扱ったデータ

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

サイト内検索