開発者 / トークン

トークンカウンター:OpenAIモデルのトークン数を数える

OpenAIのモデルと同じ方法で、あらゆるテキストのトークン数を正確に数えます。GPT-4o以降で使われるo200k_baseや、GPT-4とGPT-3.5 Turboで使われるcl100k_baseのトークナイザーに対応し、文字数、単語数、1トークンあたりの文字数も表示します。各トークンのハイライト表示にも対応しており、テキストをどこにも送信せずに利用できます。

トークンカウンター:OpenAIモデルのトークン数を数える: テキストはjs-tiktokenとOpenAIが公開しているバイトペア語彙を使ってブラウザ内でエンコードされます。モデルが使用するものと同じため、カウントは完全に一致します。たとえば、"tiktoken is great!"はcl100k_baseで6トークンです。各トークンは色付きの部分として表示されるため、一般的な単語は1トークンになる一方、まれな単語、数字、その他の文字体系では複数のトークンに分割されることがわかります。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
開発者ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
トークンカウンターローカル処理

完全にブラウザ内で実行します

トークン…
文字数0
単語0
1トークンあたりの文字数—

これらのエンコーディングを使用するOpenAIのモデルでは、カウントは正確です。ブラウザ上でjs-tiktoken (MIT)とOpenAIが公開している語彙を使って計算しており、テキストが外部に送信されることはありません。他社のモデルは独自のトークナイザーを使用するため、これらのカウントは目安として扱ってください。英語では、1トークンは通常約4文字です。

トークンと料金

モデルの料金は入力トークンと出力トークンそれぞれ1,000,000トークン単位で設定されているため、トークン数からリクエストの料金を見積もれます。現在の料金表はプロバイダーにご確認ください。

目安

英語では、100トークンは約75語、または1トークンあたり4文字に相当します。他の言語やコードでは、1語あたりにより多くのトークンが必要になることがあります。

使い方

  1. プロンプトまたはテキストを貼り付けます。
  2. モデルに対応するトークナイザーを選択します。
  3. トークン数を確認し、テキストがどのように分割されたかを確認します。

プライバシーと制限事項

テキストはブラウザ内でトークン化され、アップロードされることはありません。

関連ツール

よくある質問

Claude、Gemini、Llamaのトークン数も数えられますか?

正確には数えられません。各社は独自のトークナイザーを使用しているため、他のモデルではトークン数が大きく異なる場合があります。これらのモデルについては、ここでの数値をおおよその目安としてご利用ください。

中国語や日本語はなぜ多くのトークンを使うのですか?

語彙は、学習テキストで最もよく使われる文字列を学習します。o200k_baseにはcl100k_baseより英語以外の文字列が多く含まれているため、同じ日本語のテキストでも通常はより少ないトークン数になります。

スペースや改行もカウントされますか?

はい。スペースは通常、その後に続く単語と結合され、改行もトークンとしてカウントされます。

無料ツール · ブラウザ内で · アカウント不要