トークン
トークンとは、言語モデルが読み書きする文章の基本単位で、単語まるごと、単語の断片、数字、句読点などのことです。モデルは文字や文を見ているのではなく、トークンの並びだけを見ており、入力も出力もすべてトークンで数えられます。
2026年11月8日 更新
このページの内容
読めるのは、あなたのデバイスだけ。
会話を読めるのは、あなたのデバイスと、同期していればほかのデバイスだけ。それ以外のどこでも読めません。
私たちには読めない。
メッセージは記録されずに通過します。チャットが保存されるときは、必ず暗号化されています。
モデルはあなたを知らない。
届くのは質問だけ。メール、アカウント、IP アドレスは渡しません。
途中に何も残らない。
回答は戻ってきて、暗号化されてここに保存されます。同期していても、あなたの鍵が平文で私たちに届くことはありません。
しくみ
モデルがあなたのメッセージを見る前に、トークナイザーが、数万項目からなる固定の語彙表をもとに文章を小さな断片へ切り分けます。よく使われる単語は通常一つのトークンになり、珍しい単語は複数に分かれ、長い専門用語や名前は四つか五つになることもあります。たとえば「unbelievable」は「un」「believ」「able」に分かれ、「the」はそのままです。大文字、アクセント記号、タブ、末尾の空白でも分かれ方は変わります。その後、各トークンは数値のリストに変換され、ニューラルネットワークが実際に処理するのはこの数値です。
分け方は言語やモデルごとのトークナイザーによって異なります。英語の文章は、語形変化が豊かな言語や別の文字体系の言語よりも、1語あたりのトークン数が少なくなる傾向があります。そのため、同じ内容でも日本語やアラビア語のほうが英語より多くのトークンを使うことがあります。ソースコード、長い数字、絵文字、URL も、たくさんの小さな断片に砕かれます。トークナイザーはモデルの系統ごとに違うので、ある提供元のツールで数えた結果は、別のモデルでは目安にすぎません。
トークンが大切な理由は三つあります。第一に、長さの尺度になります。モデルが一度に扱えるトークン数にも、一回の返信で書けるトークン数にも上限があります。第二に、費用の尺度になります。提供元は、読み込んだトークン(入力)と書き出したトークン(出力)を別々に課金するのが普通です。会議の要約でも、賃貸契約の条項でも、正規表現の修正でも、メニューの翻訳でも、課金、待ち時間、途中での打ち切り、利用制限は、すべて同じ数え方から生まれます。第三に、不思議な挙動の説明になります。文字ではなくトークンで動くモデルは、「strawberry」に「r」が何回出てくるかといったパズルや、長い文字列の反転でつまずくことがあります。バイトペア符号化(BPE)などのトークン化アルゴリズムは、1バイト単位から始めて、隣り合う組のうち最も頻繁なものを目標の語彙数に達するまで繰り返し結合します。よく使われる音節が一つの項目になり、珍しい文字列が断片のまま残るのはこのためです。
NeverNo では
NeverNo では、各モデルに表示される上限としてトークンが登場します。無料のプライベートモデルである DeepSeek V4 Flash は、コンテキストウィンドウが128,000トークンで、一回の返信で最大8,192トークンまで書けます。長い文書と長い回答を同じ会話に収められる余裕です。ほかのモデルは余裕が大きいものも小さいものもあり、数値は各モデルのページに載っています。
API では、使用量がトークンで報告され、パラメータ max_tokens(または max_completion_tokens)で返信の長さに上限をかけられます。検索のために文章をベクトルへ変換する埋め込みのエンドポイントも、トークンで動きます。ChatGPT の代替のページでは、ほかのアシスタントから移行して履歴をブラウザに残す方法を説明しています。
覚えておきたいこと
トークンは文章の断片で、多くは単語か単語の一部です。文字ではありません。
同じ文章でも、言語とモデルによってトークン数は増えたり減ったりします。
上限も料金も、送る文章と受け取る文章の両方がトークンで数えられます。
会話が長くなると、以前のメッセージが毎回読み直されるため、一回ごとのトークン数が増えていきます。
珍しい名前、コード、ラテン文字以外の文字は多くのトークンに分かれ、気づかないうちに費用が上がります。
よくある質問
1ページの文章は何トークンですか?
言語とトークナイザーによります。英語では1トークンが平均で1語よりやや短く、300語のメールは約400トークン、20ページの報告書は1万トークン以上になります。ロシア語、アラビア語、日本語では、同じ長さでも一般にもっと多くなります。正確な数は、提供元のトークナイザーのページに文章を貼って確認してください。
なぜ単語ではなくトークンで上限が決まるのですか?
モデルは単語を見ていないからです。モデルが受け取るのはトークンの並びで、必要なメモリと計算量もその長さに応じて増えます。トークンを数えれば、言語にかかわらず実際の作業量を測れます。人間にとっての文字数や単語数より、機械にとっての作業の重さに近い数え方なのです。
会話がトークンの上限を超えるとどうなりますか?
アプリによって、古いメッセージが削られたり、要約されたり、捨てられたりします。リクエストが拒否される場合もあります。短い要約を最初に入れた新しい会話を始めるのが、確実な回避策です。重要な決定事項や条件だけを箇条書きにして持ち越すと、内容のずれも防げます。
最初の質問をしてみましょう
アカウントもカードも不要。NeverNo が対応する10言語のどれでも書けます。
チャットを開く