面向开发者的 OpenAI API 定价指南
OpenAI API 定价结构已转向激进的批量折扣,但隐藏的路由逻辑往往会增加您的实际令牌成本。了解流式传输和功能调用期间如何计算令牌有助于您在发送请求前预测账单。
摘要
- 流式响应计算每个 Token,包括 SSE 元数据块中的 Token,这会增加您的账单。
- 函数调用需要在每次请求中发送工具定义,这会给短提示带来显著的开销。
- 预付加密货币额度可避免月度订阅费,并确保您的额度永不过期。
- uncensored 模型的输入令牌价格为每百万 $0.15,输出令牌价格为每百万 $0.50,无隐藏的路由费用。
理解非限制 API 中的 Token 成本
Token 费用取决于您的提供商如何计算输入与输出。Uncensored 模型输入 Token 每百万 $0.15,输出 Token 每百万 $0.50。这种透明的结构意味着您只为实际使用的部分付费。错误和拒绝不产生费用,这在测试期间保护您的预算。
大多数提供商使用预付费模式,其中信用额度永不过期。这种方法消除了闲置账户月费的风险。您可以从 $20 起使用 TRC20 上的 USDT 或 Base 上的 USDC 充值。系统按实际令牌使用量收费,确保您不会为预留容量支付过多费用。
流式传输:Token 计数中的隐藏成本
流式响应计算每个 Token,包括 SSE 元数据块中的 Token,这会增加您的账单。启用流式传输时,服务器会发送多个数据块。每个数据块包含一个 Token,每个 Token 都计入输入或输出总数。这意味着对于相同的内容,流式传输的成本可能高于非流式请求。
例如,1,000 代币的响应可能会生成 1,005 个代币,如果流式传输协议添加了小的元数据块。计算预算时务必考虑此开销。uncensored API 在最后一个块中包含代币使用情况,使您可以准确验证成本。
函数调用:你应该了解的开销
函数调用需要在每次请求中发送工具定义,这会给短提示带来显著的开销。当您定义函数时,模型需要完整的模式来理解该工具。此模式包含在每次调用的输入 token 中。
对于简短提示,此开销可使输入成本翻倍。例如,100 标记的提示加上 500 标记的函数模式会导致 600 标记的输入账单。仔细规划函数定义以最小化此影响。无审查 API 支持带有 tool_choice 和 tools 等参数的函数调用,以实现灵活集成。
上下文窗口与实际使用情况
上下文窗口定义了单次请求允许的最大 token 数,而不是您可以处理的总数据量。无审查模型支持 100,000 个 token 的上下文窗口,但每次请求的输出限制为 16,000 个 token。如果您未设置 max_tokens,默认值为 2,048 个 token。
这一区别对于长文档至关重要。你可以通过将输入拆分为块来处理大输入,但每个块都会产生自己的输入成本。100,000 令牌的限制允许广泛的上下文,但高效的分块策略可以减少你的总体支出。
为什么预付比按量付费更便宜
预付费信用额度消除了月订阅费并确保您的信用额度永不过期。这种模式非常适合具有可变使用模式的开发者。您只为使用的部分付费,无需为空闲时间付费的风险。
加密货币充值提供额外积分:充值 $50 获 +5%,充值 $100 获 +10%,充值 $200 获 +15%。这些奖励降低了每个代币的实际成本。预付费模式也简化了预算管理,因为您可以在积分耗尽前确切知道已花费的金额。
提示词工程中的常见错误
一个常见的错误是在系统提示中堆砌不必要的指令。系统消息中的每个 token 都会计入您的输入成本。请保持系统提示简洁且专注。
另一个错误是忽略模型的令牌限制。发送 90,000 个令牌输入而只需要 10,000 个令牌会浪费金钱。通过截断无关的历史记录来有效使用上下文窗口。uncensored API 支持 temperature 和 top_p 等参数,以在不增加令牌使用的情况下控制输出多样性。
对比无审查定价与 GPT-4o
对比无审查定价与 GPT-4o 需要理解它们不同的定价结构。GPT-4o 的每 token 费率较高,输出 token 通常超过每百万 $3.00。无审查模型每百万输出 token 收费 $0.50,使其在高用量场景下显著更便宜。
虽然 GPT-4o 提供高级功能,但无审查模型提供纯粹的文本补全 API。这种简化降低了复杂性和成本。对于需要可靠、低成本文本生成且无需内容过滤的开发者来说,无审查模型是一个具有成本效益的替代方案。
如何监控您的 API 支出
监控 API 支出始于跟踪每个响应中的令牌使用情况。非审查 API 在流式响应的最后一个块中包含令牌使用情况。使用此数据准确计算您的成本。
设置高使用量期间的警报。跟踪每次请求的成本以识别低效之处。预付费模式让你可以实时查看剩余信用额度,帮助你有效管理预算。你还可以监控请求速率,每个密钥限制为每分钟 300 次请求。
优化 API 成本的最终技巧
优化 API 成本涉及最小化 Token 使用和利用奖金。使用简洁的提示词和高效的函数模式。利用加密货币奖金进行大额充值。
定期查看您的 token 使用模式。识别可以在不牺牲输出质量的情况下减少输入 token 的领域。无限制 API 的透明定价和预付费模式使控制支出变得容易。先使用 $0.50 试用版测试 API,然后再承诺充值更大的额度。
常见问题
你们支持哪些支付方式?
仅支持加密货币:TRC20 上的 USDT 或 Base 上的 USDC,任何整金额从 $20 到 $500。从 $50 起适用奖励余额。
流式令牌如何影响我的账单?
流式响应计算每个 Token,包括 SSE 元数据块中的 Token。这意味着对于相同的内容,流式传输的成本可能高于非流式请求。uncensored API 在最后一个数据块中包含 Token 使用情况,使您可以准确验证成本。
我可以使用加密货币充值我的 API 信用额度吗?
是的,您可以在 TRC20 上使用 USDT 或在 Base 上使用 USDC 充值。接受 $20 至 $500 之间的任何整数金额。您将获得额外信用:$50 起 +5%,$100 起 +10%,$200 起 +15%。
无审查模型的上下文窗口限制是多少?
该无审查模型支持 100,000-token 的上下文窗口。然而,每次请求限制为 16,000 个输出 token。如果您未设置 max_tokens,默认值为 2,048 token。这允许广泛的上下文,但需要高效的分块策略。