很多人以为额度就是「能问多少次」,结果一轮长对话下来额度掉得比想象快,或者同一个问题在别的入口几乎不费。这篇不讲某家现在给多少,只讲额度与 token 之间的换算逻辑:额度是按什么单位算的、哪些内容会进 token 账、怎么把「我还能用多久」估出来。看完你能自己去站内页面核对当期的数字,而不是背一个会过期的结论。
很多人一看到「额度」两个字,默认把它理解成「还能问多少次」。真用起来才发现不对劲:同样是问问题,有时额度几乎不掉,有时聊十几分钟就用掉一大截。原因不在模型心情好坏,而在于额度扣的单位和 token 不是一回事。
这篇不报任何一家的具体数字,数字会过期,逻辑不会。下面把额度按什么扣、哪些内容会进 token 账、怎么把自己每天大概烧多少估出来这三件事讲清楚,你拿着方法去站内页面核对当期数字就行。
先分清「额度」和「token」是两个层级的单位
- 额度
- 入口层给你的使用上限,计量单位可能是次数、点数、金额或 token,取决于这个产品怎么设计
- token
- 模型层的文本切分单位,输入和输出分开统计,是真正决定成本的那一层
- 换算系数
- 额度和 token 之间通常隔着一层折算,比如一次请求算固定点数,或按 token 数乘一个倍率
判断自己属于哪种口径,最简单的办法是看界面。如果显示的是剩余次数、剩余百分比或者一个「点」,那你的额度基本是次数制或点数制,不能直接和 token 划等号。如果显示的是剩余金额或剩余 token 数,那才可能和 token 直接对上。
- 按时间窗刷新的额度:用不完会清零,重点是估准单个周期内的用量,不是攒着
- 按总量封顶的额度:用完就停,重点看单次任务吃多少,别被一次长任务打穿
- 按次计量的额度:长问题和短问题扣得一样,这种口径下把问题写详细反而划算
- 按点或按金额计量的额度:和 token 强相关,长上下文和多轮对话会明显加速消耗
- 写着「不限次但有合理使用限制」的:限制藏在后台,判断依据只能是自己实测的消耗速度
哪些东西会进 token 账,哪些不会
这块是大多数人估错的地方。你看到的是「我打了一句话」,实际发出去的可能是一段系统指令加一长串历史对话再加你这句话。真正进账的远比你打出来的字多。
| 内容类型 | 是否进 token 账 | 说明 |
|---|---|---|
| 你输入的文字 | 进 | 按输入方向计 |
| 粘贴的文档、代码 | 进 | 解析后按文本长度计,长文档很吃量 |
| 多轮对话的历史记录 | 进 | 每轮都要重发,越往后越贵 |
| 模型输出 | 进 | 按输出方向计,通常单价和输入不同 |
| 系统提示、检索到的资料 | 进 | 用户看不到但一样算 |
| 缓存命中的重复前缀 | 折价进 | 口径更低,倍率到官方 API 页面查 |
想弄明白 token 和上下文到底怎么定义,可以先到 /ai-dict/category/basics 把基础词条过一遍,那里讲的是通用概念,不绑定某一家产品。缓存命中、输入输出计价这些倍率口径,去 /official-api 对应厂商页看,别自己按默认单价硬算。
把自己的额度消耗速度估出来
- 挑三个典型任务选一个短问答、一个长文档总结、一个写代码的任务,用 /tools/token-price-calculator 或 /tools/model-cost-calculator 分别估出 token 量,记下来
- 乘上每天的使用频次把每个任务的 token 量乘以你大概一天做多少次,加总得到一个日用量。这一步不用精确,量级对就行
- 对回你的入口口径拿这个日用量去 /plans 或 /coding-plans 看对应套餐写的额度是哪种单位,判断一个刷新周期内够不够用
- 打七折再用把估出来的值至少打七折当实际值,重试、失败重发、超长上下文都会额外吃额度,按理论最省排满一定会超
这套估算不适用的情况要讲清楚:如果你的用量主要花在图片生成、语音或视频上,token 估算基本无效,那些入口有自己的计量单位,得单独看对应页面的说明。另外,如果你的用法是「一次粘贴整份合同让它读」,token 量会被文档长度主导,和对话轮次关系不大,估的时候要把文档长度放在第一位考虑。
数字别记,去这几个页面现查
额度和单价这类数字变动频繁,背下来没有任何意义,隔一段时间就可能不准。正确做法是记住去哪查、查哪一栏。
| 你要确认的事 | 去哪看 | 注意 |
|---|---|---|
| 订阅入口的额度口径与价格 | /plans 按产品分页 | 同一档在不同地区的额度写法可能不同 |
| 编程类套餐的额度 | /coding-plans | 按你要开的那个地区看 |
| 按量计费的单价与缓存倍率 | /official-api 对应厂商页 | 输入输出分开列,别混着算 |
| 量级参考和重置节奏 | /usage、/resets | 用来判断自己是不是消耗偏快 |
| 价格有没有变过 | /price-watch | 对一遍当期数字再用 |
还有一个实用习惯:换套餐之前,先花两天记一下自己的实际消耗。方法很简单,把每天做的任务类型和次数列一下,回头对照额度扣减情况,看差值有多大。这个差值就是你个人的「隐性损耗」,包括重试和无效对话,比你算理论值准得多。
下一步先去 /tools/token-price-calculator 把你最近最常做的那类任务估一遍,再拿结果去 /plans 对照当期额度口径,你会立刻知道自己现在的用法是偏省还是偏费。→常见问题
一个 token 大概等于多少字?我按字数估额度行不行?
中文里大致上接近「一个字约一个 token」的量级,英文一个词可能拆成多个 token,所以按字数估只能当粗算。真要估准,把内容丢进 /tools/token-price-calculator 跑一遍,再乘以你的调用频次。按字数硬推的误差在代码、标点和长英文里会明显放大。
为什么我感觉没聊几句,额度就掉了一大截?
大概率是上下文在重复计费:多轮对话每轮都会把之前的记录一起送进去,轮次越多单轮越贵。另外粘贴长文档、上传文件后被转成文本、以及模型输出很长,都会集中吃额度。想压下来就开新会话、别把无关内容留在历史里。
额度快用完了,怎么提前知道还能撑几天?
先记下当前额度的剩余比例和一个时间点,隔一天再看一次,算出每天的消耗比例,用它倒推还能撑几天。这个方法和各项数字去 /usage 对一下量级更稳。要提醒的是刷新周期各入口不一样,跨周期估算会失真,具体周期以你开的那个套餐页写的为准。