什么是 OpenAI GPT Token 费用计算器?
这款计算器可以根据你发送和接收的 Token 数量,帮你估算调用 OpenAI GPT API 的费用。OpenAI 按 Token(即文本的小片段)计费,而且输入(你发送的提示词)和输出(模型返回的回复)的单价并不相同。其定价以美元(USD)结算,面向全球所有使用 OpenAI API 的用户。由于在大规模使用时 Token 成本很容易被低估,这款工具能让你在投入实际任务前,先快速预估一下费用。
使用方法
- 填写 输入 Token 数(你的提示词或请求内容)。
- 填写 输出 Token 数(模型预计返回的回复内容)。
- 选择你打算使用的 GPT 模型。
- 立即查看预估费用。
有个简单的经验法则:1,000 个 Token 大约相当于 750 个英文单词。如果想把单词数换算成 Token 数,可以把单词数乘以约 1.33。
计算公式详解
由于输出 Token 通常更贵,因此总费用会把输入和输出分开计价:
$$\text{总费用} = \left(\frac{\text{输入 Token}}{1{,}000{,}000}\times \text{输入单价}\right) + \left(\frac{\text{输出 Token}}{1{,}000{,}000}\times \text{输出单价}\right)$$
OpenAI 的大多数模型都按每百万 Token 定价。计算器会把你的 Token 数量除以一百万,再乘以对应模型的单价,最后把两部分相加。
实例演算
假设你发送了 500,000 个输入 Token,并生成了 200,000 个输出 Token,所用模型的输入单价为每百万 Token 2.50 美元,输出单价为每百万 Token 10.00 美元:
- 输入:\(500{,}000 \div 1{,}000{,}000 \times \$2.50 = \$1.25\)
- 输出:\(200{,}000 \div 1{,}000{,}000 \times \$10.00 = \$2.00\)
- 合计:$3.25
常见问题
为什么输出 Token 比输入 Token 更贵?因为生成文本比读取文本消耗的算力更多,所以 OpenAI 通常会对输出 Token 收取更高的费用。
这个估算结果有多准确?它是基于你所选单价得出的预测值。实际账单取决于 OpenAI 当前的定价以及你真实的 Token 用量,因此请务必以 OpenAI 官方定价页面上的费率为准。
估算里包含其他费用吗?不包含。微调、图像生成、缓存输入等功能可能会产生本工具未涵盖的额外费用。