Cloudflare AI Gateway 作为代理层接入,提供请求分析、缓存和访问控制能力。Provider ID 为 cloudflare-ai-gateway。
核心属性
| 属性 | 值 |
|---|---|
| Provider ID | cloudflare-ai-gateway |
| API | Anthropic Messages 兼容 |
| 认证环境变量 | CLOUDFLARE_AI_GATEWAY_API_KEY |
| 默认模型 | cloudflare-ai-gateway/claude-sonnet-4-6 |
认证配置
CLOUDFLARE_AI_GATEWAY_API_KEY 实际上是 Anthropic API Key,通过 Cloudflare 网关转发。
export CLOUDFLARE_AI_GATEWAY_API_KEY="sk-ant-..."Base URL 格式
https://gateway.ai.cloudflare.com/v1/<account_id>/<gateway_id>/anthropic
在 OpenClaw 配置中指定:
{
models: {
providers: {
"cloudflare-ai-gateway": {
baseUrl: "https://gateway.ai.cloudflare.com/v1/YOUR_ACCOUNT_ID/YOUR_GATEWAY_ID/anthropic",
},
},
},
}思考模式(Thinking)
启用 thinking 模式时,OpenClaw 自动去除 trailing assistant prefill,确保与 Cloudflare 网关的兼容性。
Cloudflare 网关能力
通过 Cloudflare AI Gateway 可获得:
- 请求日志与分析:在 Cloudflare Dashboard 查看请求详情
- 缓存:相同请求可命中缓存,降低延迟和成本
- 速率限制:在网关层配置访问控制
- 多 Provider 路由:同一网关可代理多个 AI 提供商
关联页面
- providers — 所有 Provider 概览
- provider-vercel-ai-gateway — 类似的统一网关方案
- model-providers — Provider 选择与 failover 机制