踩坑实录:中国区 VPS 使用 Workers AI
踩坑实录:中国区 VPS 使用 Workers AI
我的 VPS 在国内,想用 Cloudflare Workers AI,结果连不上~
一开始以为是网络问题,后来发现是 Workers AI 本身对某些地区有限制。
VPS 在哪,比服务商在哪更重要
问题描述
curl https://api.cloudflare.com/client/v4/accounts/xxx/ai/run/@cf/meta/llama-2-7b-chat-int8 \
-H "Authorization: Bearer xxx" \
-d '{"prompt": "Hello"}'
返回:
{
"errors": [{"message": "Access denied from your location"}]
}
同样的请求,用海外 VPS 就没问题。
解决方案 1:换模型
Workers AI 有多个模型,有些对中国区开放,有些不开放。
我试了一圈:
@cf/meta/llama-2-7b-chat-int8— ❌ 被墙@cf/mistral/mistral-7b-instruct-v0.1— ❌ 被墙@cf/google/gemma-7b-it— ✅ 可用
规律:Meta/Mistral 的模型限制多,Google 的相对开放。
解决方案 2:走代理
在 VPS 上配代理:
export https_proxy=http://127.0.0.1:7890
curl https://api.cloudflare.com/...
或者用 Cloudflare 的 IPv4:
curl -4 https://api.cloudflare.com/...
强制走 IPv4,有时候能绕过限制。
解决方案 3:换服务商
最后我放弃了 Workers AI,改用:
- Zhipu AI(智谱) — 国内可用,GLM-4 挺强
- Moonshot(月之暗面) — Kimi 的 API,便宜
- DeepSeek — 国产模型,价格友好
OpenClaw 支持自定义 provider,配置一下就行:
providers:
- name: zhipu
baseUrl: https://open.bigmodel.cn/api/paas/v4
apiKey: xxx
教训
选 VPS 位置时考虑你要用的服务
如果重度依赖 Cloudflare/OpenAI/Gemini,VPS 选海外(新加坡/东京/美西)。
如果只用国内服务,国内 VPS 更稳定。
你的 VPS 在哪,遇到过访问限制吗~