← 所有学习指南

选择方法 / 约 6 分钟

估算调用成本:把重试和输出长度算进去

用假设单价演算月度文本调用费用,区分请求量、尝试次数和计费口径。

一次请求的费用很低,不代表一个月的流程费用也低。估算时至少需要记录任务量、平均尝试次数、输入输出用量与对应单价。

先把计量口径对齐

本页计算的是按输入、输出 token 分别计费的文本调用。单价由你填入,单位统一为“每百万 token 的金额”,输入和输出必须使用同一种货币。工具不读取供应商报价,也不推断文字的实际 token 数量。

token 不是汉字或单词的固定倍数。应从你所用服务的计量记录或其支持的计数方式获得用量,再用多个代表任务的平均值估算。本教程不提供“一个汉字等于几个 token”的固定换算。

一组假设数据

变量教学数值
每月任务数 N1,000
每次尝试平均输入 I2,000 token
每次尝试平均输出 O500 token
输入单价 Pi2 货币单位 / 百万 token
输出单价 Po8 货币单位 / 百万 token
每项任务平均尝试次数 R1.2

单价完全是假设,不对应真实供应商,也不表示当前市场价格。R=1.2 可以表示 1,000 个任务总共进行了 1,200 次尝试,而不是把“失败概率 20%”直接当成所有重试机制的通用公式。

计算过程

平均单次费用 = (I × Pi + O × Po) ÷ 1,000,000
             = (2,000 × 2 + 500 × 8) ÷ 1,000,000
             = 0.008
预计月费用 = N × R × 平均单次费用
           = 1,000 × 1.2 × 0.008
           = 9.6 货币单位

若平均输出从 500 变成 1,000 token,其他条件不变:单次费用变为 0.012,预计月费用变为 14.4。这说明输出长度可能明显影响成本。缩短输出必须以任务仍然完成为前提,不能为了节省而删去必需内容。

哪些费用没有被算进去

  • 缓存命中、批处理、阶梯计费与套餐折扣。
  • 图片、音频、视频、工具调用、搜索和存储的单独收费。
  • 税费、汇率、平台加价、免费额度。
  • 人工检查时间,以及失败结果带来的返工。

因此计算结果是预算草图,不是账单。若服务有不同的缓存输入单价,应把不同计费部分分开计算;不要混成一个看似精确的平均数。

怎么得到更可信的月度估算

挑选与你真实工作量分布接近的一组任务,记录每项的尝试次数和用量。分别查看平均值与较长任务:少量特别长的输出,可能让平均费用低估高峰。先用小规模真实计量修正输入,再扩大任务量。

成本工具会显示基础计算与“输出用量增加一倍”的对照。这个对照仅改变输出用量,不把它当成最坏情形;重试次数上升、输入变长或额外服务费仍会增加费用。

动手练习 · 原创教学样例

平均尝试次数增加后的费用

保持每月 1000 任务、输入 2000、输出 500、输入单价 2、输出单价 8,将平均尝试次数改为 1.5。计算总次数和月费。

完成后查看参考解析

预计尝试次数为 1500;平均单次费用仍是 0.008;月费为 12 货币单位。R=1.5是统计或假设的平均次数,不是自动从失败概率推出的结果。

检查要点

分清单次费用与月费;价格单位一致;额外收费仍不在模型内。

下载本篇练习与解析(JSON) ↓

先尝试再对照。参考解析用于教学,不是实际产品测试记录。

下一步

用你的任务试一遍

把本文中的虚构材料替换成已获授权的任务材料,再按同样标准检查。

打开文本调用成本估算器 →

发现内容有误?提供原句和依据,帮助我们纠正