中文 ▾
立即开始
每 1M 输入 token
$0.15
输出 token / 1M
$0.50
token 上下文
100,000
试用额度
$0.50
每分钟请求数
300

OpenAI API 替代方案:免费与按 Token 付费对比

存在免费的 OpenAI API 替代方案,但每种方案通过不同方式自付成本:配额、你的硬件、你的数据或到期的试用。以下是选项对比,以及何时几美元的按 Token 付费额度成为更简单的选择。

最后更新于

玻璃道路的分叉口,一侧是笔记本电脑,另一侧是带有仪表的服务器塔

总结

  • 免费途径包括带配额的层级、自行托管的模型或短期试用。没有任何方案是零成本的,它们只是转移了成本。
  • Ollama 和 llama.cpp 等本地服务器支持 OpenAI 协议,因此相同代码可以在本地和托管之间切换。
  • 每天 500 次请求的小型应用每月成本约 $4.50,因此 $20 可使用超过四个月。
  • 此服务提供 $0.50 试用,随后使用加密货币支付预付按 Token 额度。

免费的真正来源

语言模型的运行需要成本。当一项服务让你免费使用时,总有人在买单,而它们收回成本的方式决定了你得到的服务。有四种模式,识别它们能避免日后的意外。

类型谁付费典型陷阱
供应商免费层级供应商作为营销手段低配额、标准内容规则、可能变更的条款
自托管本地模型你,通过硬件和电力需要内存和时间;较小的模型性能较弱
社区或共享接口你看不见的志愿者或商业模式可用性、隐私和政策不明确
免费试用提供商,每人一次会结束;足以测试,不足以运行产品

其他服务的定价、免费额度和政策经常变化,因此请查看它们当前的定价,而不是依赖任何列表,包括本列表。

选项 1:托管供应商的免费层级

多个供应商允许你在配额内免费调用其模型。这是构建原型的好方法,在依赖之前,应比较每个配额允许的每分钟请求数和每天 token 数。注意以下几点:

  • 额度和模型可能会在很少通知的情况下发生变化,这对用户依赖的服务构成风险。
  • 内容规则由供应商制定。如果你的用例需要一个能回答合法成人请求且不会拒绝的模型,主流 API 的免费层级通常不是合适的工具。
  • 检查免费层级是否允许供应商使用你的输入。条款中的数据部分会说明。

这并不意味着免费层级不好。这意味着它们比生产负载或成人小说更适合原型和轻量级通用任务。

选项 2:自行运行,仍使用 OpenAI 协议

Ollama、llama.cpp 的服务器和 vLLM 等工具可以在本地运行开放权重模型,并提供 OpenAI 兼容的 HTTP 接口。这意味着你现有的 SDK 代码可以直接在你的机器上运行。成本在于内存、设置时间和质量:适合笔记本电脑的模型较小,而较大的模型需要大量的 GPU 内存。

有用的技巧是将接口设为可配置项。你针对本地服务器免费开发,当需要更强的模型或无需维护硬件时,将生产环境指向托管 API:

import os
from openai import OpenAI

if os.environ.get("USE_LOCAL"):
    client = OpenAI(base_url="http://localhost:11434/v1", api_key="local")
    model = os.environ["LOCAL_MODEL"]   # whatever you pulled locally
else:
    client = OpenAI(
        base_url="https://api.alternativeapiopenai.com/v1",
        api_key=os.environ["API_KEY"],
    )
    model = "uncensored"

r = client.chat.completions.create(
    model=model,
    messages=[{"role": "user", "content": "Outline a three-act mystery in five bullet points."}],
)
print(r.choices[0].message.content)

本地工具在实现工具调用和 JSON 模式的完整程度上有所不同,因此请在所选服务器上测试这些功能。

选项 3:社区和共享接口

你会看到免费 OpenAI 风格接口的列表,通常由个人运营,或由商业模式未说明的服务运营。它们适合周末项目。如果你的提示词敏感,它们不是好的基础,因为你通常无法知道谁在读取它们、背后运行的是哪个模型,或者该接口下个月是否还存在。如果隐私很重要,请选择明确说明提示词处理方式的服务商。在此,提示词不用于训练。

选项 4:试用加按 Token 付费

这是本网站提供的途径。除了第一步外,它不是免费的,但第一步免费,其余部分费用很低。

  • 试用。 新用户注册 Google 或电子邮件和密码后,可在密钥页面一键领取 $0.50 额度。有效期 7 天,每人限领一次,无需绑定支付方式。限制为 2 个并发请求和每分钟 60 个请求。
  • 价格。 每 1M 输入 token $0.15,每 1M 输出 token $0.50,从预付额度中扣除。无订阅,且额度永不过期。
  • 模型。 一个开放权重模型,ID uncensored,由独立提供商运行。它不是 OpenAI 或其他供应商的官方 API。
  • 功能。 聊天补全、响应、流式输出、工具调用和 JSON 模式,支持 100,000 token 的上下文窗口。不支持嵌入、图像、音频或微调。

失败或被拒绝的请求不会收费,因此测试成本很低。文档 展示了字段和标头,密钥页面 是你领取试用额度的地方。

小型应用的费用计算

假设一个个人项目每天发送 500 次请求,每次请求包含 1,000 个输入 token 和 300 个输出 token。

  • 每次请求的输入:1,000 x $0.15 / 1M = $0.00015
  • 每次请求的输出:300 x $0.50 / 1M = $0.00015
  • 每次请求:$0.0003
  • 每天:500 x $0.0003 = $0.15
  • 30 天费用:$4.50

最小充值额为 $20,按该速率可覆盖约 133 天。大额充值包含额外额度:充值 $50 起享 5% 奖励,$100 起享 10%,$200 起享 15%。仅支持加密货币支付,即 TRC20 网络上的 USDT 或 Base 网络上的 USDC。$0.50 的试用额度可覆盖约 1,666 次此类请求,足以进行彻底测试。

当免费仍是更优选择时

  • 你每周只发送少量请求,供应商的层级即可覆盖。
  • 你拥有性能足够的 GPU,并喜欢自行运行自己的技术栈。
  • 你正在学习 API 本身,本地模型能教授相同的知识。
  • 你无法使用加密货币支付,而这是此处唯一的支付方式。

当按 token 付费是更优选择时

  • 你需要一个不会拒绝合法成人请求的模型,且无需自行运行。
  • 你需要稳定的接口,且完整密钥支持每分钟 300 个请求。
  • 你希望成本随使用量扩展,而非受限于套餐。

快速决策路径

  1. 免费原型:供应商层级或本地服务器。
  2. 在 $0.50 的试用额度中测试真实提示词。
  3. 如果输出合适,请充值 $20 并阅读 定价页面 以了解额外赠送额度层级。
  4. 将接口保留在配置中,以便在两者之间切换只需一分钟。

关于 无审查模型 OpenAI API 定价 的姊妹指南更详细地介绍了成本驱动因素,该模型仅限合法成人使用;涉及未成年人的性内容始终会被拒绝。

常见问题

是否存在完全免费的 OpenAI API 替代方案?

是的,因为你可以免费在自己的计算机上运行开放模型,或使用供应商的免费层级。两者都有成本:硬件和时间,或者上限和标准内容限制。

我可以在本地服务器上复用现有的 OpenAI 代码吗?

通常可以。Ollama、llama.cpp 和 vLLM 提供 OpenAI 兼容的接口,因此你只需更改基础 URL 和模型名称。在你选择的服务器上测试工具调用和 JSON 模式。

此处的试用包含什么?

$0.50 额度,有效期 7 天,每人限领一次,注册后一键领取。它使用与付费密钥相同的模型,但速率限制较低。

$20 能使用多久?

这取决于使用情况。以每天 500 次请求、每次 1,000 个输入 token 和 300 个输出 token 计算,约为 133 天。

生成密钥只需一个表单

注册,复制你的密钥,并更新基础 URL。这就是所需的全部配置。