Cloudflare AI Gateway 上游配置

本指南将帮助您配置 Cloudflare AI Gateway 作为 GPT-Load 的上游代理, 通过 Cloudflare 的全球网络优化 AI 服务请求的性能和稳定性。

重要提示

Cloudflare AI Gateway 仅支持部分 AI 服务提供商。在配置前请确认您需要的 AI 服务渠道是否在 Cloudflare 支持列表中。 如果 API 的平台下拉列表里面没有您的渠道,则该渠道不可用。

1
注册并登录 Cloudflare

访问 Cloudflare Dashboard

前往 Cloudflare 官网注册账号并登录到控制台

https://dash.cloudflare.com

2
进入 AI Gateway 管理页面

导航到 AI Gateway

选择菜单

在左侧导航栏中依次选择:AI → AI Gateway

访问管理页面

进入 AI Gateway 管理页面,可以看到当前的网关列表

Cloudflare AI Gateway 菜单导航截图

点击图片放大查看

3
创建 AI Gateway

点击创建网关

在 AI Gateway 页面中点击 “创建网关” 按钮开始配置新的网关

配置网关参数

设置网关名称

gpt-load

名称可以随意设置,此处以 “gpt-load” 为例

保持默认配置

其他配置项保持默认值即可

重要配置项

  • 不要开启缓存 - CF 的缓存在某些渠道有 bug
  • 不要开启网关验证 - 保持验证功能关闭
Cloudflare AI Gateway 创建表单截图

点击图片放大查看

4
获取渠道代理地址

查看 API 端点

点击 API 按钮

创建完成后,点击右上角的 “API” 按钮

选择目标渠道

在 API 的平台下拉列表中找到您需要的 AI 服务提供商,复制对应的代理地址

每个 AI 服务提供商都有对应的代理地址,确保选择正确的渠道

Cloudflare AI Gateway API 端点列表截图

点击图片放大查看

5
配置到 GPT-Load

添加上游地址

复制代理地址

将从 Cloudflare AI Gateway 获取的代理地址复制到 GPT-Load 对应分组的上游地址配置中

示例地址:

https://gateway.ai.cloudflare.com/v1/b7fbxxxxxfdba/gpt-load/google-ai-studio

其中 b7fbxxxxxfdba 是您的账户 ID,gpt-load 是网关名称,google-ai-studio 是具体的 AI 服务提供商

GPT-Load 配置示例

GPT-Load 配置 Cloudflare AI Gateway 上游地址示例截图

点击图片放大查看

Gemini 渠道特别说明

重要提醒

当使用 Gemini 渠道类型配合 Cloudflare AI Gateway 时:

  • 推荐:使用 Gemini 原生格式调用,工作正常
  • 不推荐:使用 Gemini 官方的 OpenAI 格式调用,可能出现输出乱码问题

这是 Cloudflare AI Gateway 的已知问题,建议始终使用 Gemini 原生格式以确保最佳兼容性。

网络路由问题提醒

关于区域封锁的提醒

如果您的 GPT-Load 服务器位于中国大陆或香港,Cloudflare 可能会将请求路由至香港节点。

由于许多 AI 服务商(如 OpenAI)不支持该区域,这可能导致 User location is not supported 错误。

如遇此问题,请调整服务器的网络环境后重试。

验证配置

测试连接

配置完成后,发送一个测试请求确认代理工作正常。 如果遇到问题,请检查 Cloudflare AI Gateway 状态和 GPT-Load 配置是否正确。