トークナイザー & リクエスト検査
APIキー不要 · 入力はブラウザー内に保持
トークナイザーを読み込み中…
トークナイザー
プロンプト、コード、多言語テキストを貼り付けると、計数が自動更新されます。
01エンコーディングと例を選ぶ
例を試す
02テキストを入力
—UTF-8 · 最大100,000 UTF-16コード単位
03トークン列を確認
各色が1つのトークンです。選択するとIDとデコードされた断片を表示します。
空白 → · 改行 → ↵
トークンがUTF-8文字の一部だけを含む場合、単独では�と表示されます。列全体をデコードすれば元のテキストに戻ります。表示は最大2,000トークンですが、計数と出力にはすべて含まれます。
04比較またはエクスポート
準備完了 · テキストのみ。APIメッセージの付加情報は含みません。
コンテキストを占めるのは?
入力を分け、出力用の領域を確保して、最も大きい部分を確認します。
01入力を分ける
02予算を設定
03使用量と残りを確認
各部分を個別にエンコードして合計します。実際には区切り、メッセージ形式、ツール、メディアが加わります。対象モデルの上限を確認し、APIのusageと比較してください。
構造からメディアまで。
JSONを貼り付け → フィールドのサイズを確認 → 埋め込みメディアをローカルで表示。
01リクエストJSONを貼り付け
最大12 MiB UTF-8 · 外部URLは自動取得しません
02リクエストの概要を確認
完全なJSONリクエストを貼り付けるか、サンプルを読み込んでください。
03フィールドを展開してメディアを表示
サイズは各JSON値をシリアライズしたUTF-8バイト数です。親と子の値は重複します。Base64はデータ量を約3分の1増やします。メディアのバイト数はモデルのトークン数とは異なります。