文脈長は、AIが一度に扱えるテキストの量です。長い資料をまとめて読ませたり、長編の設定を保ったまま書き進めたりするときに効いてきます。
提供元ごとの実データを並べました。最大値だけを並べた比較はあてになりません。看板になるモデル1本の数字で提供元全体が代表されてしまうからです。中央値も一緒に出しています。
提供元ごとの文脈長

単位はトークンです。同じ提供元でもモデルによって差があるため、最大・中央値・最小を並べています。
提供元ごとの文脈長
← 横にスクロールできます
| 提供元 | モデル数 | 最大 | 中央値 | 最小 | 100万以上 |
|---|---|---|---|---|---|
| x-ai | 7 | 2,000,000 | 500,000 | 256,000 | 3 |
| openrouter | 6 | 2,000,000 | 1,000,000 | 128,000 | 4 |
| deepseek | 15 | 1,310,720 | 163,840 | 8,192 | 6 |
| meta-llama | 8 | 1,310,720 | 131,072 | 60,000 | 2 |
| openai | 95 | 1,050,000 | 400,000 | 4,095 | 27 |
| xiaomi | 2 | 1,050,000 | 1,050,000 | 1,050,000 | 2 |
| meituan | 1 | 1,048,756 | 1,048,756 | 1,048,756 | 1 |
| qwen | 50 | 1,048,576 | 262,144 | 32,768 | 15 |
| 42 | 1,048,576 | 1,048,576 | 8,192 | 28 | |
| z-ai | 17 | 1,048,576 | 204,800 | 65,536 | 5 |
| minimax | 11 | 1,048,576 | 204,800 | 65,536 | 4 |
| moonshotai | 9 | 1,048,576 | 262,144 | 131,072 | 2 |
| thinkingmachines | 5 | 1,048,576 | 1,048,576 | 524,288 | 4 |
| meta | 4 | 1,048,576 | 1,048,576 | 131,072 | 3 |
| poolside | 4 | 1,048,576 | 262,144 | 262,144 | 1 |
| writer | 1 | 1,040,000 | 1,040,000 | 1,040,000 | 1 |
| thedrummer | 4 | 1,024,000 | 65,536 | 32,768 | 1 |
| anthropic | 32 | 1,000,000 | 1,000,000 | 200,000 | 23 |
| nvidia | 10 | 1,000,000 | 262,144 | 128,000 | 3 |
| amazon | 5 | 1,000,000 | 300,000 | 128,000 | 2 |
単位はトークン。提供元の名前はレジストリ上の識別子です。
時点で取得したデータです。
最大値と中央値が離れている提供元がある
最大値と中央値が近い提供元は、どのモデルを選んでも文脈長が変わりません。離れている提供元は、看板モデルの数字を見て選ぶと当てが外れます。実際に使うモデルの値を見る必要があります。
「100万以上」の列は、その提供元のモデルのうち100万トークン以上のものが何本あるかです。1本だけのところと、大半がそうなっているところがあります。この差は最大値には表れません。
どこまで大きければ足りるのか
用途で決まります。長い文書を1回で読ませるなら、その文書が入る大きさが要ります。会話を続けるなら、続けたい長さのぶんが要ります。大きいほど良いという性質のものではありません。入力が長くなるほど処理の費用も時間も増えます。
レジストリに載っている範囲
← 横にスクロールできます
| 項目 | 件数 |
|---|---|
| 載っているモデル | 417 |
| 提供元の数 | 52 |
| 文脈長が公表されているもの | 417 |
| 学習データの時点が公表されているもの | 190 |
| 提供終了日が公表されているもの | 9 |
時点で取得したデータです。
公式サイトと仲介業者で数字が違うことがある
文脈長は、提供元の公式サイトと、モデルを横断して扱う仲介業者の両方に出ています。この2つが一致しないことがあります。
公式サイトとレジストリで数字が違うもの
← 横にスクロールできます
表記のゆれ(128K と 128,000 など)は数値に直してから比べているため、ここには出てきません。数として違うものだけを載せています。
表記のゆれ(128K と 128,000 など)は数値に直してから比べているため、ここには出てきません。数として違うものだけを載せています。
どちらを信じるか
公式サイトの記載を優先しています。ただし負けた方の値も消していません。仲介業者を通して使う場合、実際に効くのは仲介業者側の上限であることがあるためです。
公式が丸めた数字を出していて、仲介業者が実際の値を出している、という説明が付くこともあります。どちらが正しいと決めるより、食い違っていること自体を見えるようにしています。
数字の読み方で注意すること
トークンは文字数ではない
トークンは文字でも単語でもありません。同じ文字数でも、言語や中身によってトークン数は変わります。日本語は英語より多くのトークンを使う傾向があります。英語基準の目安をそのまま日本語に当てはめると足りなくなります。
入力と出力は別枠のことがある
文脈長は入力と出力を合わせた上限を指すことも、入力側だけを指すこともあります。出力の上限は別に決まっていることがあります。長い文章を出させたい場合は、そちらも確認することになります。
上限まで使えるとは限らない
上限は仕様であって、そこまで入れたときの品質を保証するものではありません。長く入れるほど、途中の情報を取りこぼしやすくなることが知られています。この記事では品質は測っていません。
表の提供元はレジストリ上の識別子で、企業名と一対一には対応しません。文脈長が入っていないモデルは集計に入っていませんが、これは「文脈長が無い」ではなく「公表されていない」という意味です。
Q文脈長が大きいモデルを選べばいいですか
用途によります。入力が長くなるほど処理の費用も時間も増えます。必要な長さが入る範囲で選ぶことになります。
Q100万トークンはどれくらいの分量ですか
中身によって変わるため、一律には言えません。トークンは文字数でも単語数でもなく、日本語は英語より多くのトークンを使う傾向があります。
Q公式サイトと数字が違うのはどちらが正しいのですか
公式サイトの記載を優先しています。ただし仲介業者を通して使う場合は、実際に効くのが仲介業者側の上限であることがあります。両方を残しているのはそのためです。
Q表に出ていない提供元があります
文脈長が公表されていないモデルだけの提供元は集計から外れます。また、この仲介業者に載っていない提供元は最初から入っていません。
Q上限いっぱいまで入れて大丈夫ですか
上限は仕様であって、そこまで入れたときの品質を保証するものではありません。この記事では品質は測っていません。