所有文章
AI

token是什么意思?2026 年大模型 token 换算、计费和查用量一次说清

token是什么意思,按 OpenAI、Google、Anthropic、DeepSeek 官方文档 2026 年 10 月 27 日核对:token 的含义、中英文换算、输入输出和推理 token 的计费、一笔真实算例,以及怎么查自己的用量。

token是什么意思:浅蓝色剪刀把一条浅绿色纸带剪成小段

token是什么意思?先说结论:token 是大模型读写文字时用的最小单位,也是 API 按量计费的单位。它不等于一个字,也不等于一个词。按 DeepSeek 官方给的换算,1 个中文字符约等于 0.6 个 token,1 个英文字符约等于 0.3 个 token。同一段话放到不同模型里,算出来的 token 数也不一样。下面的数字都来自 OpenAI、Google、Anthropic 和 DeepSeek 的官方文档,我在 2026 年 10 月 27 日(北京时间)逐条核对过。

简短回答

先看四个要点:

  • token 是什么:模型把文字切成的小片段。一个 token 可能是一个字、半个词、一个完整的词,也可能是一个标点。
  • 为什么要管它:API 按 token 收钱,上下文长度按 token 算,速率限制很多也按 token 算。
  • 大概换算:中文 1 个字约 0.6 个 token,英文 100 个 token 约 75 个单词。这只是估算。
  • 准确数字去哪看:每次请求返回的 usage 字段。各家也都有计数接口。
token是什么意思:OpenAI、Gemini、DeepSeek 官方给出的字符与 token 换算

token是什么意思:从文字到 token

模型不会直接读你看到的文字。它先用分词器(tokenizer)把文字切开,每一片叫一个 token,再把这些 token 变成数字去计算。生成回答时也是一个 token 一个 token 往外写。

OpenAI 帮助中心的说法是:一个 token 可以是一个字符、一个词的一部分、一个完整的词或者标点,空格也会影响怎么切。同一个单词,大小写不同、前面有没有空格,切出来的 token 可能都不一样。

DeepSeek 的文档给了一个更直观的解释:通常 1 个中文词语、1 个英文单词、1 个数字或 1 个符号计为 1 个 token。

中文和英文差在哪

各家给的换算比例不一样,而且都说只是估算:

  • OpenAI:英文 1 个 token 约 4 个字符,约 3/4 个单词,100 个 token 约 75 个单词。
  • Google Gemini:1 个 token 约 4 个字符,100 个 token 约 60 到 80 个英文单词,见 Gemini token 文档。
  • DeepSeek:1 个英文字符约 0.3 个 token,1 个中文字符约 0.6 个 token。

按 DeepSeek 的比例,1,000 个汉字大约是 600 个 token。OpenAI 和 Google 没有给中文的换算比例,所以我不拿它们的英文比例去套中文。

token 和计费的关系

知道了文字怎么切成 token,计费就好懂了。API 账单的基本算法是 token 数乘以单价。DeepSeek 价格页写得很直接:费用 = token 数 × 价格。单价一般按每 100 万个 token 标。

token 也分几类,价格不一样。OpenAI 的帮助文档把它们分成四种:

  • 输入 token:你发给模型的内容,包括系统提示词和对话历史。
  • 缓存输入 token:命中提示缓存的输入,单价可能更低。
  • 输出 token:模型生成的内容。
  • 推理 token:推理模型在给出答案前内部用掉的 token。你看不到这些文字,但它们按输出 token 计费。

所以一个很短的回答,账单上的 token 也可能很多。另外,Gemini 文档写明系统指令和工具定义都算输入 token,图片、音频也会换算成 token。

token是什么意思:输入、缓存输入、输出和推理 token 怎么计费

算一笔账

用 DeepSeek 官方价格页上 deepseek-flash 的价格举例。高峰时段每 100 万输入 token(未命中缓存)0.3 美元,每 100 万输出 token 1.2 美元。

假设你发 1,000 个汉字的问题,模型回 2,000 个汉字。按 1 个汉字约 0.6 个 token 估算:

  • 输入约 600 个 token,费用约 0.00018 美元。
  • 输出约 1,200 个 token,费用约 0.00144 美元。
  • 合计约 0.00162 美元。

DeepSeek 的非高峰价是高峰价的一半,同一笔就是约 0.00081 美元。高峰时段是周一到周五 UTC 01:00–04:00 和 06:00–10:00,也就是北京时间 09:00–12:00 和 14:00–18:00,中国法定节假日除外。这只是估算,实际以 usage 返回为准,推理模式还会多出推理 token。

各家模型的单价对比,我整理在大模型 API 价格对比这篇里。

token是什么意思:用 DeepSeek Flash 高峰和非高峰价格算一笔账

怎么查自己用了多少 token

估算只能看个大概,实际用了多少要自己查:

  • 看返回结果:OpenAI Chat Completions 返回 prompt_tokens、completion_tokens 和 total_tokens;Responses API 返回 input_tokens、output_tokens 和 total_tokens。
  • 发送前先数:OpenAI 有 Tokenizer 网页和 tiktoken 库,Gemini 有 count_tokens,Claude 有 token 计数接口,DeepSeek 提供离线分词器压缩包。
  • 看控制台:各家后台都有用量页面。

有一个容易踩的点:Anthropic 文档说 Claude 4.7 及之后的模型换了新分词器,同样的文字大约多出 30% 的 token。旧模型上数出来的结果,不要直接拿来估新模型。

token 还影响什么

  • 上下文长度:模型一次能处理多少内容,按 token 算。Gemini 3 和 2.5 的输入上限是 1,048,576 个 token,输出上限是 65,536 个。
  • 订阅额度:ChatGPT、Claude 这类订阅不直接按 token 收钱,额度按各家自己的规则算。订阅和 API 哪个划算,可以看ChatGPT 订阅还是 API 更便宜。
  • 免费额度:免费层通常也按 token 或请求数限量,比如Gemini API 免费额度。
  • 接入工具:在 Claude Code 里换用国产模型时,账单同样按 token 算,见Claude Code 接入 DeepSeek、Kimi、GLM。

我没能确认的

  • OpenAI、Google、Anthropic 的中文换算比例:三家官方文档只给了英文的估算,没有给中文的。
  • 各家分词器的完整细节:只有 OpenAI 的 tiktoken 和 DeepSeek 的分词器能直接下载来跑。Gemini 和 Claude 只能调接口数。

如果你只记一件事:token是什么意思不用背定义,记住它是计费单位就行,花多少钱以每次返回的 usage 为准。

留下你的想法

你的邮箱不会公开。