免费 AI Token 导航 Free Token Navigation

Cloudflare Workers AI 免费额度:每日 1 万 Neurons,免绑卡边缘推理

边缘推理
每日自动刷新 生效中

免费额度

免费计划 10,000 Neurons/天(约 1 万次小模型请求),UTC 0 点重置,免绑卡

🔎 官网核验 2026-10-27:额度仍在 · 官网明确 Workers AI 在免费计划中可用,但未列出每日 Neuron 具体数字

注意事项

边缘部署延迟单位数毫秒,适合 Worker 里挂个 Bot 或 RAG。代价是上下文窗口偏小(2K–8K)。

教程

Cloudflare Workers AI 把一批开源模型部署在自家边缘网络上运行推理。免费计划每天赠送 10,000 Neurons(大致相当于上万次小模型请求),在 UTC 0 点重置,注册和使用免费额度都不需要绑定信用卡。下面是完整的注册与额度领取流程。

  1. 进入官网注册账号:打开 https://developers.cloudflare.com/workers-ai/,点右上角的 Sign up 进入注册页;用邮箱加密码即可,也支持用 Google 或 GitHub 账号直接登录,不需要手机号。
  2. 完成邮箱验证:注册后到邮箱点确认链接,未验证的账号无法创建 API 令牌。没收到就检查垃圾邮件箱,或在控制台的个人资料页重新发送。
Cloudflare Workers AI 平台官网概览图
  1. 创建 API 令牌:登录控制台后点头像,依次进入 My Profile、API Tokens、Create Token,选择 Workers AI 模板并确认权限范围,生成后立刻复制保存,令牌明文只显示一次。
  2. 记录账户 ID:在 Workers & Pages 概览页的右侧栏可以复制 Account ID,调用接口时 URL 里必须带上它,这是新手最容易漏的一步。
  3. 查看额度位置:进入 Workers AI 面板的用量页面,能看到当天已消耗与剩余的 Neurons;免费计划的额度为每天 10,000 Neurons,UTC 0 点自动重置,各项具体数值以控制台实际显示为准。
  4. 注意几个常见问题:免费额度只覆盖模型目录中的一部分模型,标注了付费的模型不在此列;不同模型上下文窗口偏小,多为 2K–8K,长文档要自己切片;同一账号下的多个 Worker 共享当天额度,本地调试跑太多也会消耗额度。

免费额度按天刷新属于当前的计费策略,官方后续可能调整,接入前建议再确认一次控制台里的用量说明。

Workers AI 提供两种调用形态:一种是平台原生的推理端点,返回结果放在 result.response 字段里;另一种是 OpenAI 兼容端点,请求和响应结构与 OpenAI 一致,可以直接把现有代码改一下 base_url 就能用。

base_url 与鉴权

两种 base_url 形态如下,把占位符替换成你自己的账户 ID:

  • 原生推理端点:https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/
  • OpenAI 兼容端点:https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1

鉴权统一使用请求头 Authorization: Bearer <API Token>,令牌就是申请流程里创建的那个;原生端点的模型名直接拼在 URL 路径末尾,兼容端点则把模型名放进请求体。

常用模型名与获取途径

模型名统一以 @cf/ 开头,常用的如 @cf/meta/llama-3.1-8b-instruct、@cf/mistral/mistral-7b-instruct-v0.1、@cf/qwen/qwen1.5-14b-chat-awq。完整模型清单在 Workers AI 控制台的模型目录和官方文档里查看,目录中会标注各模型的上下文长度与是否计入免费额度。

Cloudflare Workers AI 产品概览图

一次对话补全调用

先把账户 ID 和令牌放进环境变量,避免写死在代码里:

export CF_ACCOUNT_ID="你的账户ID"
export CF_API_TOKEN="你的API令牌"

然后用 curl 调用原生端点,下面是一次完整的多轮对话补全请求:

curl "https://api.cloudflare.com/client/v4/accounts/$CF_ACCOUNT_ID/ai/run/@cf/meta/llama-3.1-8b-instruct" \
  -H "Authorization: Bearer $CF_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [
      {"role": "system", "content": "你是一个简洁的中文助手"},
      {"role": "user", "content": "用一句话解释什么是边缘推理"}
    ],
    "max_tokens": 256,
    "temperature": 0.7,
    "stream": false
  }'

关键参数说明:messages 是对话数组,支持 system、user、assistant 三种角色,总长度受模型上下文窗口限制,本平台的模型多为 2K–8K,超出会直接报错;max_tokens 控制本次生成的 token 上限,输出越长消耗的 Neurons 越多;temperature 取值 0 到 1,越大越发散,做客服问答或结构化抽取建议调到 0.2 左右;stream 设为 true 时返回流式响应,适合在 Worker 里做打字机效果。

如果已经在用 OpenAI SDK,只需替换 base_url 和模型名,其余代码不用动:

from openai import OpenAI

client = OpenAI(
    api_key="你的API令牌",
    base_url="https://api.cloudflare.com/client/v4/accounts/你的账户ID/ai/v1",
)

resp = client.chat.completions.create(
    model="@cf/meta/llama-3.1-8b-instruct",
    messages=[{"role": "user", "content": "用一句话解释什么是边缘推理"}],
    max_tokens=256,
    temperature=0.7,
)
print(resp.choices[0].message.content)

额度耗尽与限流的典型表现与排查顺序

典型表现是接口返回 HTTP 429,或者响应体里 success 为 false、errors 数组给出额度用尽或请求过于频繁的描述;兼容端点则直接抛出 429 异常。按下面的顺序排查最省时间:

  1. 先读响应体 errors 里的原始描述,分清是鉴权失败、模型名不存在,还是当天额度用尽。
  2. 检查 Authorization 头是否完整、令牌是否被撤销或权限过窄,以及 URL 里的账户 ID 是否与令牌所属账号一致。
  3. 确认模型名带 @cf/ 前缀、拼写无误,并核对它是否在免费额度覆盖的范围内。
  4. 打开控制台的用量面板查看当天 Neurons 消耗;确实用尽就等 UTC 0 点重置,或临时切换到参数量更小的模型。
  5. 若只有个别请求失败,缩短 messages 内容并调低 max_tokens,排除上下文超限的可能。

这个还能用吗?点一下告诉我们

只能从下方固定选项中选择,无法自由输入,避免垃圾信息与安全隐患。

标签

免绑卡边缘部署

官方入口

文档 ↗

留言区 0

真实访客可自由留言,提交后先经内容安全审核(本地 + 可选远程 API)再展示;违规内容会被拦截,不会出现在此处。示例留言均带「示例」标识,不冒充真实用户。

  • 还没有留言,来抢沙发~(示例留言已标注「示例」字样,非真实用户)
录入:2026-10-26 · 最近更新:2026-10-26 · 分类:海外 API · 额度更大