トークナイザー
とーくないざー/Tokenizer
文章をAIが処理できる最小単位(トークン)に分割する仕組みのことです。
最終更新: 2026-07-07
詳しい解説
トークナイザーとは、人間が書いた文章を、AIモデルが内部で処理できる最小単位である「トークン」に分割する仕組みのことです。トークンは必ずしも1単語と一致するわけではなく、単語より細かい断片に分かれることも、逆に複数の文字がまとまって1つのトークンになることもあります。
AIモデルは文章をそのまま理解しているのではなく、トークナイザーによって分割されたトークンの並びとして扱い、次に来る可能性が高いトークンを予測することで文章を生成しています。同じ内容の文章でも、言語や表記の仕方によってトークンへの分割のされ方が変わり、結果としてトークン数が変わることがあります。
個人開発でAIのAPIを使う場合、多くのサービスはトークン数に応じて料金や上限が決まっています。日本語は英語に比べて1文字あたりのトークン消費が多くなる傾向があるため、長い文章をAIに渡す際は、トークン数の目安を意識しておくと想定外のコストや制限に驚きにくくなります。
具体例・使いどころ
同じ内容の文章でも、英語で書いた場合と日本語で書いた場合とでトークン数が異なることがあり、料金や処理できる文章量の見積もりに影響します。
関連用語
よくある質問
Q1. 「トークナイザー」とは何ですか?
文章をAIが処理できる最小単位(トークン)に分割する仕組みのことです。
Q2. 「トークナイザー」はどんな場面で使われますか?
同じ内容の文章でも、英語で書いた場合と日本語で書いた場合とでトークン数が異なることがあり、料金や処理できる文章量の見積もりに影響します。
Q3. 「トークナイザー」と関連する用語は何ですか?
関連する用語として「トークン」・「コンテキストウィンドウ」があります。あわせて確認すると理解が深まります。