token 是什么单位

入门与上手

用大白话讲清 token 是什么计量单位、不同内容大概怎么折算、以及它为什么会直接决定你最后付多少钱。

很多人第一次看账单或者配额提示时都会卡住:明明只发了一句中文,怎么用量显示的是另一个数字?这篇不绕弯,先把 token 这个单位的定位说清楚,再给你一套自己估算的习惯,最后把 token 和计费之间的对应关系拆开讲,让你在充值和选模型之前心里有数。

第一次看账单或者配额提示的人,很容易卡在一个地方:明明只发了一句中文,为什么用量显示的是另一个数字。这里的关键是,模型不按你熟悉的「字数」或「词数」来数,它按 token 数来数。token 就是它读你、写回复时的计量单位,理解了这个单位,你才能看懂用量、算清费用、选对模型。

这篇不绕弯,先把 token 这个单位的定位说清楚,再给你一套自己估数的习惯,最后把 token 和计费之间的对应关系拆开。看完你至少能做到:发之前心里有个大概数量,收账单时知道钱花在哪。

Token 到底是什么单位

可以这样理解:token 不是字,也不是词,而是模型处理文本时切出来的最小片段。一个片段可能是一个完整的字,可能是半个词,也可能是一小段符号。模型读你的输入、写它的输出,都是按这些片段的数量来算工作量。所以它更像「步数」或「工时」,而不是字符数。

字符数
你肉眼看到的文字长度,编辑器里能数出来
词数
英文里空格分开的单词个数,中文一般不这么数
token 数
模型实际处理的最小片段个数,计费按它走

同样的意思,换个写法,token 数就可能不一样。中文、英文、代码、标点的切法各不相同,所以「差不多长度」的两段内容,消耗未必接近。想先混个脸熟,可以翻到站内 /ai-dict/category/basics 的基础词条,把相邻的几个概念一起过一遍。

自己怎么粗估一段内容的 token

估 token 不用追求精确到个位,量级对就够用了。先记住一个粗略印象:中文大致一个字到一个多字对应一个 token,英文大致一个单词对应多个 token。用这个印象去扫一遍你要发的内容,就能判断大致是几百还是几千的级别。

  • 把内容拆成固定部分(系统提示、模板、示例)和变量部分(用户这次的问题),固定部分才是长期吃钱的大头;
  • 中文按「字到 token」的量级估,英文按单词估,别细抠小数点;
  • 拿不准就实测:同一段文字发一次,看返回里的用量字段,估一次校准一次;
  • 用站内的换算和检测工具跑一遍,比空想准,去 /tools/token-price-calculator 看换算口径。

这里有个容易忽略的点:固定部分每轮都要重新带上,所以它成本高不是因为它本身多长,而是因为它被重复计费。变量部分反而常常没你想的那么贵。先分清这两块,再去压成本才有方向。

为什么 token 会决定你花多少钱

计费的基本结构是:输入 token 数乘以输入单价,加上输出 token 数乘以输出单价。这里面有两个变量会放大花费,一个是数量,一个是输出通常比输入贵。同样一句话,让模型多写几段解释,账单就往上走。想核对当时的具体单价,去 /official-api 和 /models 看数字,别拿一个模型的印象去套另一家。

场景为什么更费先查哪里
多轮长会话历史一起带上,每轮重新计费的部分变多/usage 看真实用量
啰嗦的长回答输出 token 通常比输入贵/models 看输出口径
塞了很多示例固定部分被每轮重复计费自己拆分内容结构
换到另一个平台单价口径差别很大,不能直接套/official-api 核对当时数字

还有一类容易踩的坑:包月订阅、编程套餐这类产品,是按额度而不是按 token 计费的。它的额度口径和按量付费不是一回事,不能直接把 token 换算过去。判断标准很简单——先确认你买的是按量还是订阅,再决定用哪套算法。

要换模型或换平台之前,建议先在 /tools/model-cost-calculator 按自己的用量跑一遍。它比只看单价表更接近真实账单,因为单价低不代表总量小。跑完再去 /price-watch 留意价格变动,心里更有底。

怎么把用量控制在可预期范围

控制用量第一步不是省钱动作,而是分清模式。按量付费和订阅额度,两种模式该做的动作完全相反。前者要盯总量,后者要盯额度别浪费。先确认自己在哪一边,再往下看。

  1. 压固定部分精简系统提示,少塞无关示例,长文档先摘要再发。验证方式是同样的提问发两次,看用量字段有没有下降。
  2. 管住长会话聊到一定长度就开新窗口,或者把前面的内容做一段总结再继续。别让历史无限堆积。
  3. 定期看用量养成看站内用量页面的习惯,真实数据比单价表更能反映你的实际开销,去 /usage 对照。
  4. 定团队规则多人共用时,先写一条简单规则:什么任务用哪档模型,避免大家都拿最贵的去试。验证方式是月底对一次总量分布。

最后提醒一句判断标准:这些动作对按量付费最有效;如果你是订阅额度、而且额度根本用不完,压用量的收益有限,反而该把注意力放在用对模型上。先确认自己的模式,再决定花多少精力在这件事上。

下一步想知道自己现在的用量到底贵在哪,可以拿近期一次真实调用去站内换算工具跑一遍,再对照模型资料库看当时的单价口径,比凭印象猜靠谱得多。

常见问题

token 和字数是一回事吗?

不是。字数是人眼看到的字符数量,token 是模型切分后的片段数量,两者比例随语言和内容类型浮动,中文和英文的比例就不一样。所以「我这篇多少字」和「要花多少 token」只能粗略对应,精确值得实测或看工具换算。

只输入不输出,也会消耗 token 吗?

会。输入内容同样按 token 计费,只是通常输入单价低于输出。你粘贴一篇长文让它总结,主要的消耗其实在输入那一侧;如果只是想让它读,不给任何输出要求,钱照样花,效果还未必好。

为什么同一句话,两次用量数字不一样?

可能是上下文长度不同、系统提示被平台调整过、或者切分规则在版本间有变化。这也说明 token 数不是恒定属性,别拿一次结果当永久基准,遇到对不上就去站内的换算工具重新校准。

本文依据各平台公开文档与官方公告整理,只做中文归纳;具体做法、参数与限制以官方文档为准。