AI API 词元成本计算器

可用于估算聊天机器人、编程助手或文档工作流的词元开销。填写服务商当前单价、每次请求的用量和每日请求数,即可在浏览器内计算各项费用。

输入

即时计算

必填
填写预计每天调用 API 的次数。0 ≤ x ≤ 1000000000; Δx = 1; x ∈ ℤ
包含普通输入、缓存读取和缓存写入。每个输入词元只归入其中一类。0 ≤ x ≤ 1000000000; Δx = 1; x ∈ ℤ
填写总输入中按缓存读取单价计费的部分。0 ≤ x ≤ 1000000000; Δx = 1; x ∈ ℤ
如果服务商按输出计费,请包含额外的思考词元。0 ≤ x ≤ 1000000000; Δx = 1; x ∈ ℤ
填写适用的每百万词元单价,统一使用同一币种。货币单位 / 百万词元0 ≤ x ≤ 1000000; Δx = 0.001
填写该模型和处理模式的缓存读取单价。货币单位 / 百万词元0 ≤ x ≤ 1000000; Δx = 0.001
填写该模型和处理模式的输出单价。货币单位 / 百万词元0 ≤ x ≤ 1000000; Δx = 0.001
期间费用按实际填写的天数计算。天1 ≤ x ≤ 366; Δx = 1; x ∈ ℤ
这部分已包含在总输入中。没有单独的缓存写入费用时可留空。0 ≤ x ≤ 1000000000; Δx = 1; x ∈ ℤ
填写缓存写入的完整单价,该单价会替代对应词元的普通输入价格。货币单位 / 百万词元0 ≤ x ≤ 1000000; Δx = 0.001

结果

即时计算

每次请求估算费用
0 同输入币种
每日估算费用
0 同输入币种
所选期间估算费用
0 同输入币种
所选期间请求数
30,000
每次请求的未缓存输入词元数
2,000
每次请求的普通输入费用
0 同输入币种
每次请求的缓存读取费用
0 同输入币种
每次请求的缓存写入费用
0 同输入币种
每次请求的输出费用
0 同输入币种

使用方法

填写每日请求数及每次请求的平均输入和输出词元数。总输入已包含缓存读写,服务商按输出计费的思考词元也应填入输出。

查询同一模型、处理模式和上下文档位的单价,统一币种后填写。缓存写入按完整单价填写,初始的零价格需要核实后使用。

选择估算天数,查看单次、每日和期间的费用,以及四类词元的费用明细。已有业务可用实际用量日志更新平均值。

计算公式

未缓存输入词元数=总输入词元数-缓存读取词元数-缓存写入词元数。分别用四类词元数乘对应的每百万词元单价,再将乘积之和除以 1,000,000,得到单次费用。每日费用=单次费用×每日请求数,期间费用=每日费用×天数。

完整示例

每天 1,000 次请求,每次共输入 2,000 个词元,其中 1,000 个来自缓存读取,并输出 500 个词元。若普通输入、缓存读取和输出的每百万词元示例单价分别为 2、0.20 和 10,则单次费用为 0.0072,每日为 7.20,30 天合计为 216,结果沿用输入的币种。

提示词缓存能为这批 API 请求省多少钱?

在请求量不变的情况下,分别比较不使用缓存、读取缓存和写入缓存。下文美元价格仅用于演算,不是供应商当前报价;请替换为实际模型、账号、币种和服务档位的价格。

1. 先固定请求量和输出量

输入每天 1,000 次请求、30 天、每次总输入 2,000 个 Token、输出 500 个 Token。示例单价均按每百万 Token 计:未缓存输入 2.00 美元、缓存读取 0.20 美元、缓存写入 2.50 美元、输出 10.00 美元。

先将缓存读取和写入都设为零,作为不使用缓存的基线。每次输入成本为 2,000 × 2.00 ÷ 1,000,000 = 0.004 美元,输出成本为 500 × 10.00 ÷ 1,000,000 = 0.005 美元。合计每次 0.009 美元、每天 9.00 美元,30 天 270.00 美元。

2. 将读取和写入分开比较

读取场景保持总输入 2,000 不变,输入缓存读取 1,000、缓存写入 0,剩下 1,000 为未缓存输入。每次成本为未缓存输入 0.002 + 缓存读取 0.0002 + 输出 0.005 = 0.0072 美元。

写入场景改为缓存读取 0、缓存写入 1,000,输入总量和输出量不变。每次成本为未缓存输入 0.002 + 缓存写入 0.0025 + 输出 0.005 = 0.0095 美元。这一行假设每次请求都写入 1,000 个 Token;如果只在首次写入前缀、后续重复读取,应使用另一组平均读写比例。

3. 按整笔 Token 成本理解节省比例

读取场景每天节省 1.80 美元,30 天节省 54.00 美元,整笔 Token 成本降低 (270 − 216) ÷ 270 = 20%。三种场景的输出成本都仍为每天 5.00 美元,因此缓存输入的折扣比例不等于整个请求的成本降幅。

用有代表性的实际用量估算每次请求的平均值,纳入缓存写入、读取以及未命中的输入。还应核对支持的模型、最小可缓存前缀、前缀匹配、缓存有效期和服务档位规则。本工具只计算输入的 Token 组合,不会启用缓存或验证请求是否实际命中缓存。

请求量与美元示例单价相同,仅改变输入 Token 组合
每次输入 Token 组合每次成本每天成本30 天成本
2,000 未缓存$0.0090$9.00$270.00
1,000 未缓存 + 1,000 缓存读取$0.0072$7.20$216.00
1,000 未缓存 + 1,000 缓存写入$0.0095$9.50$285.00

使用估算前再核对

返回计算器,估算自己的请求量

缓存行为与定价的官方说明

假设与限制

  • 使用同一批请求的平均词元数和同一档位的单价。缓存读写互斥,并且都已包含在总输入中。缓存写入使用对应的完整单价。
  • 价格随模型、地区、上下文长度和处理模式变化。批处理折扣可以通过填写实际适用单价体现,计算器只使用手动输入的价格。
  • 结果仅覆盖输入、输出和缓存读写的词元费用。工具、搜索、缓存存储、媒体处理、税费、额度、最低消费及协议价格需另行核算。

参考来源

  • OpenAI: API 定价查找适用于所选模型与处理模式的普通输入、缓存输入和输出单价。 已审核 2026-10-26.
  • Anthropic: 套餐与价格核对缓存读取与缓存写入的独立单价,以及不同模型和上下文档位的价格。 已审核 2026-10-26.

相关计算器

验证信息

我们如何检查这款计算器

可信度来自可复现的证据,而不是模型的自信程度。你可以在本页核对公式、假设、算例和引用来源。

常见问题

价格从哪里查?

查看服务商的官方价格页,选择与你实际请求一致的模型、地区、处理模式和上下文档位,再手动输入每百万词元单价。

缓存读写要重复算在总输入里吗?

总输入包含全部输入词元。缓存读取和写入分别填写为其中的两个子集,计算器会从普通输入中扣掉这两部分,再按各自的价格计费。

为什么实际账单可能不同?

请求长度、缓存命中率、推理词元数和价格档位可能随流量变化,工具调用、存储和媒体处理也可能单独计费。请以服务商用量记录和账单为准。

最后更新 2026-11-08 · disjoint-input-cache-read-write-output-cost-v1 · content-2026-11-08 · 由 YunFanLabs 发布