刚打算接 DeepSeek 的人最常卡在两件事:一次调用到底花多少,一个月大概要预备多少预算。网上流传说它便宜,但便宜不等于你能算出来——单价、缓存、输入输出比例、重试都会改结果。这篇不给固定数字,只给一套查价加估算的动作顺序,让你用自己的用量算出自己的数。
刚打算接 DeepSeek 的人最常卡在两件事:一次调用到底花多少,一个月大概要预备多少预算。网上流传说它便宜,但便宜不等于你能算出来——单价、缓存、输入输出比例、重试都会改结果。这篇不给固定数字,只给一套查价加估算的动作顺序,让你用自己的用量算出自己的数。
先记住一个前提:所有单价和计费口径都会变,任何截图或旧文章里的数字都只能当参考。所以你需要的不是记住一个价,而是记住去哪个页面查、查到之后怎么乘。下面四节按这个顺序走:先查价,再估单次,再推月账,最后看偏差出在哪。
先查价,再算钱:查价的正确顺序
查价这件事看起来简单,实际最容易错在口径没对齐。同一个模型,输入和输出可能不同价;缓存写入和缓存读取可能是单独的计费项;有的平台按阶梯算,有的有限时折扣。你把这些混在一起算,后面乘出来的数一定是错的。所以顺序是:先确认模型,再确认计费项,最后才拿数字去乘。
- 第一步:锁定你要用的那个规格同一平台常同时挂着多个规格的模型,先确认你打算接的是哪一个,价格页通常按模型分开列。到 /official-api/providers/deepseek 核对当日单价与计费口径。
- 第二步:把计费项逐条抄下来输入、输出各自多少;缓存写入和缓存读取是否单独计价;有没有阶梯或限时折扣。缺一项,估算就会偏。
- 第三步:分清官方价和落地价汇率、税费、充值渠道折扣不属于官方单价,要另算一层。不同渠道的差价可以到 /ai-nav/category/ai-api 里的中转对比入口比较,别拿官方单价直接当你的到手成本。
- 第四步:把口径记进你自己的备注下次再算的时候直接套用,避免每次重新查一遍还查错。
单次调用怎么估:从字数到 token 再到钱
费用是按 token 算的,不是按字算的。中文大致一个字对应一到两个 token,英文一个词约一到两个 token,具体口径可以到 /ai-dict/category/basics 看。换算这一步不用自己背,但你要知道它存在,否则拿字数直接乘单价会偏。
单次花费的公式很简单:输入 token × 输入单价,加上输出 token × 输出单价,两项分别乘再加。不要用平均价一刀切,因为输入和输出往往不同价,输出通常更贵,而你的应用里输入输出比例可能和别人完全不一样。
| 环节 | 你需要的数 | 去哪里拿 |
|---|---|---|
| 字数转 token | 中英文各自的换算口径 | /ai-dict/category/basics |
| 单次 token 数 | 一次请求的输入和输出规模 | 自己的日志或压测结果 |
| 当日单价 | 输入、输出、缓存的分别单价 | /official-api/providers/deepseek |
| 算出单次花费 | token 数乘单价再相加 | /tools/token-price-calculator |
| 复算校验 | 换一个工具再算一遍 | /tools/model-cost-calculator |
什么情况下这个估算不适用:开了缓存命中、走了批量通道、被限速后重试、或者用了工具调用多轮往返,实际账单都会偏离单次估算。这不是算错了,而是场景变了,遇到这几种情况要重新按实际链路算。
一个月多少钱:从日用量推月账单
单次估出来之后,月账就是乘法问题,但前提是你得有真实的日用量。没有日志的人最容易在这里拍脑袋,结果要么预算留太多,要么月中就超。建议先从日志统计每天的请求数和平均输入输出 token,没有日志就从最忙一天的用量往上乘。
- 月预算约等于日请求数乘以平均单次花费,再乘以实际使用天数,别按满月算,除非你的服务真的是全天跑。
- 把估算值往上抬一档当预算上限,覆盖重试、调试期反复试、以及流量突增三种情况。
- 区分测试期和上线期:测试期用量小但请求杂,上线期用量大但请求模式稳定,两段要分开估。
- 定期回看:花一个月之后拿真实账单反过来校正你的估算模型,比一次算准更靠谱。
- 想知道自己的量级在同类型应用里算大还是算小,可以到 /usage 看真实用量分布做参照。
为什么实际账单和你的估算对不上
估算了半天,账单还是对不上,这种情况很常见,而且大多能归到几个固定来源。先把原因列出来,再决定要不要花时间排查。很多人只算了用户提问那一段,忽略了系统提示和上下文,而后者是每天都在付的钱,账单偏高一大截往往就是这个原因。
| 偏差来源 | 怎么发现 | 要不要马上处理 |
|---|---|---|
| 缓存命中率变化 | 对比开启缓存前后的单价口径 | 用量大时值得查 |
| 输入输出比例变了 | 统计每次请求的输入输出 token 比 | 比例明显失衡时查 |
| 上下文越堆越长 | 看多轮对话的平均轮数和 token 增长 | 长对话应用必查 |
| 失败重试被重复计费 | 看日志里的重试次数和失败率 | 失败率高时优先查 |
| 系统提示重复计入 | 把固定提示的 token 单独算一次 | 几乎都值得查 |
什么时候不用纠结偏差:如果月花费还停留在很低的水位,排查偏差的投入比省下的钱更贵,先跑起来再说。等用量上来了,再按 /ai-cost-bill-comparison 那套对比方法把预估和实际并排看,偏差会自己浮出来。
算费用不是找一个人人都能用的数字,而是搭一套跟着你的用量更新的估算习惯。下一步拿你自己的日志和当日单价,去站内算一次属于你的数,比看十篇估算文章都准。→
常见问题
DeepSeek 的 API 是不是特别便宜?
相对同类商用模型,它的单价通常处在偏低的位置,但便宜多少取决于你对比的是哪个规格、哪家平台、哪个时间点。别记网上的数字,直接到 /official-api/providers/deepseek 看当前单价,再拿你自己的输入输出比例去算,才是你真实的花费。
一元钱大概能跑多少字?
这个问题没有固定答案,因为要看模型的输入输出单价、你的文本里中英文比例、以及输出长度占多大比重。换算方式是把金额除以单价得到 token 数,再按 token 与字的对应关系折算,直接用 /tools/token-price-calculator 输入当日单价更快。
只想接一个小功能,需要提前做预算吗?
要看调用量。个人做小工具、每天几百次调用的话,先按一周的实测用量估一估,够用就行,不必搭完整的预算体系。但如果是多人共用的服务、或者有定时批处理任务,建议还是把日用量、峰值和重试都算进去,避免某天流量上来之后账单超出预期。