AI Tools
教程10 分钟2026年4月14日作者:AIGCDev

OpenAI + Cloudflare AI Gateway 教程(2026):让生产环境 AI Agent 更可控

快速答案

如果你想在 2026 年让一个基于 OpenAI 的 agent 更接近生产可用,最短路径不是"先搭一个庞大的 agent 平台",而是:

  1. 保留现有的 OpenAI 应用逻辑。
  2. 在 OpenAI 请求前面加一层 Cloudflare AI Gateway。
  3. 先加上日志、分析、限流、重试和回退,再扩展工作流。
  4. 等 gateway 层跑通之后,再把对延迟敏感或需要边缘部署的部分迁到 Cloudflare Workers 或 Workers AI。

OpenAI 在 2026 年 4 月 13 日宣布将 GPT-5.4 等模型扩展到 Cloudflare Agent Cloud 之后,这条路径更有底气了。对大多数团队来说,重点不在合作本身——而是 Cloudflare 文档中已经公开了一条可复现的接入路径:把 OpenAI 流量路由到 Cloudflare 的 gateway 层,然后只在确实有帮助的地方才加入 Cloudflare 的运行时组件。

截至 2026-04-14,这是在不重写整个 agent 架构的前提下获得更好可观测性和控制力的最直接方案。

这份教程适合谁

本文面向已经在用 OpenAI API 或准备上线一个单一场景 agent 的团队,比如:

  • 客户工单自动分类
  • 内部报告自动生成
  • 表单或工单归类
  • 有明确边界的编码或内容工作流
  • 需要日志、限流和回滚能力的 agent 后端

如果你还在 ChatGPT 里手动调试 prompt、不确定 agent 具体该做什么,这篇教程还不是最佳起点。想先了解 agent 的整体图景,可以看 AI Agents 实用指南(2026)

为什么现在关注这个话题

新闻触发点很具体。

2026 年 4 月 13 日,OpenAI 宣布企业可以在 Cloudflare Agent Cloud 中部署由 OpenAI 模型驱动的 agent,同时 Codex harness 在 Cloudflare Sandboxes 中正式可用(GA),Workers AI 支持在下一步计划中。这个组合把边缘部署和 agent 运维放到了一条路径上。

如果你已经有 OpenAI 应用,最该先看的不是含糊的“agent cloud”概念,而是一条今天就能照抄的接入路径。

Cloudflare 的公开文档已经通过两个组件暴露了这条路径:

组件 做什么 为什么先用它
AI Gateway 在 AI 请求前添加分析、日志、缓存、限流、重试和模型回退 不需要重写应用就能提升控制力
Workers / Workers AI 在 Cloudflare 网络上运行应用逻辑和模型推理 等你确定哪些部分需要更靠近用户时再考虑

所以本教程从 AI Gateway 开始,不从全平台迁移开始。

什么场景适合 OpenAI + Cloudflare

如果你至少需要以下两项,就适合用这个方案:

  • 一个集中查看请求量、token 和错误的地方
  • 在用户和模型调用之间加限流
  • 生产流量的重试或回退行为
  • 以更低成本统一管理多个 OpenAI 端点
  • 之后可能迁移到边缘执行

如果你的工作流还在天天改,agent 没有稳定的成功标准,或者你还不知道哪些 prompt 和工具值得运维化,就先不用这套方案。

Cloudflare 这一层到底给你什么

Cloudflare AI Gateway 的文档把能力写得很具体。截至 2026-04-14,产品文档中直接列出的控制能力包括:

  • 请求、token 和成本分析
  • 请求和错误日志
  • 缓存
  • 限流
  • 请求重试和模型回退
  • 支持包括 OpenAI 在内的多家 provider

Cloudflare 文档明确写了 AI Gateway 适用于所有 Cloudflare 套餐(包括免费套餐),不需要付费就能开始给 AI 流量加日志和控制。Workers AI 作为独立产品,文档标注为 Free 和 Paid 两个套餐均可用,提供在 Cloudflare 网络上的无服务器模型推理。

对大多数团队来说,AI Gateway 是第一层运维层。Workers AI 是第二阶段的部署决策。

最快的安全接入路径

第一步:从一个有边界的 agent 任务开始

不要一上来就做通用自主 agent。

选一个输入、输出和失败条件都清楚的任务。好的例子:

  • 把客户工单摘要成固定 JSON schema
  • 把销售线索分成三个路由类别
  • 从结构化笔记生成内部周报
  • 从会议记录中提取行动项

如果你没法用一段话描述预期输出,还不到加运维控制的时候。

第二步:在现有 OpenAI 调用前面加 AI Gateway

Cloudflare 的 OpenAI provider 文档展示了核心改动:用 Cloudflare gateway URL 替换 OpenAI 的默认 base URL。

原来的调用地址:

https://api.openai.com/v1

改为:

https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/openai

一行改动,请求就经过 Cloudflare 的控制层了。

第三步:保持应用逻辑简单

一个使用 key-in-request 模式(你的 OpenAI API key 直接通过 gateway 转发)的最小 Node 示例:

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.OPENAI_API_KEY,
  baseURL: "https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/openai",
});

// 使用 OpenAI 较新的 Responses API (client.responses.create)
// 而不是旧版的 Chat Completions API (client.chat.completions.create)
const response = await client.responses.create({
  model: "gpt-5.1",
  input: [
    {
      role: "user",
      content: "Summarize this ticket and return priority, owner, and next action.",
    },
  ],
});

如果你更倾向于使用 Cloudflare 的 stored-key(BYOK)或统一计费路径(由 Cloudflare 保管密钥,你用 Cloudflare API token 认证),Cloudflare 文档在 "Stored Keys" 标签页下有详细说明。核心思路不变:用现有的 OpenAI SDK,只换路由层。

第四步:一次启用一个控制能力

不要一口气打开所有平台功能。

最安全的启用顺序:

  1. 日志
  2. 分析
  3. 限流
  4. 重试
  5. 回退
  6. 缓存——只在响应可以安全复用的场景下

这个顺序降低了你用过多基础设施掩盖 prompt 质量问题的风险。

第五步:边缘部署放到后面

OpenAI 的公告把 Agent Cloud 和 Cloudflare 的边缘技术栈绑在了一起,Cloudflare 文档也把 Workers AI 定位为网络上的模型运行时层。

但这不意味着每个 agent 都该在第一天全面迁到边缘。

更好的规则:

  • 如果现有后端已经稳定,编排逻辑就留在原地
  • 先把请求路由和控制迁到 AI Gateway
  • 只把对延迟敏感或需要全球分布的部分迁到 Workers 或 Workers AI

调试更容易,回滚也更容易。

实用起始案例:工单分类 Agent

如果你想找一个值得快速运维化的工作流,工单分类是很好的候选。

为什么适合

  • 输入容易标准化
  • 输出可以约束为固定 schema
  • 失败容易检查
  • 限流和日志立刻有用
  • 流量高峰时重试和回退很实用

可直接复制的 prompt

You are a support triage assistant.
Return valid JSON with exactly these fields:
- issue_type
- urgency
- customer_impact
- next_action
- escalation_needed

Classify conservatively.
If the ticket is ambiguous, say so in next_action instead of guessing.

示例输出格式

{
  "issue_type": "billing",
  "urgency": "medium",
  "customer_impact": "single account blocked from invoice download",
  "next_action": "send billing support response template and verify account status",
  "escalation_needed": false
}

Cloudflare 在这个场景里帮了什么

在这个工作流中,Cloudflare 的控制层带来直接的运维收益:

  • 日志让错误分类容易排查
  • 限流防止突发流量或滥用
  • 重试帮助吸收 provider 的瞬时故障
  • 分析让你看到哪些路由真正产生成本

比一句笼统的"agent 平台"承诺更实用。

不要过早缓存、重试或泛化

很多 agent 教程在这里写得不够谨慎。

缓存要谨慎

Cloudflare 文档把缓存列为功能,但不意味着每个 agent 响应都该缓存。

以下情况避免缓存:

  • prompt 包含个人数据
  • 包含账户状态
  • 包含快速变化的操作上下文
  • 包含用户特定的工具调用结果

缓存最适合可重复、低风险、输入高度相似的 prompt。

回退要谨慎

模型回退听起来安全,但可能以你下游逻辑预料不到的方式改变行为。

如果一个模型返回的结构、语气或工具调用模式略有不同,静默回退会造成隐蔽 bug。只在输出契约已经经过测试时才启用回退。

不要把路由能力当成产品质量

AI Gateway 能提升可靠性和可观测性,但修不了:

  • 写得不好的 prompt
  • 缺失的评估循环
  • 模糊的成功标准
  • 权限过宽的工具
  • 本不该自主运行的工作流

基础设施在任务定义清楚之后才有用,不是之前。

需要同时用 Workers AI 吗?

只有在它能解决一个明确的部署问题时才用。

Cloudflare 把 Workers AI 定位为其网络上的无服务器推理层,提供对开源模型的访问,与 Workers、AI Gateway 和 Vectorize 紧密集成。在以下情况有用:

  • 你需要靠近用户的低延迟推理
  • 你想把部分负载放在开源模型上而不是全部依赖前沿 API
  • 你已经在 Workers 上构建,想减少组件数量

但如果当前需求就是"用更好的生产控制跑 OpenAI 模型",AI Gateway 是风险更低的第一步。

常见错误

把这当成完整的 Agent Cloud 教程

截至 2026-04-14,AI Gateway 和 Workers AI 的公开文档路径比完整的 Cloudflare Agent Cloud 快速入门要清晰得多。本教程只覆盖你现在就能从官方文档复现的部分。

试图一步到位全部边缘部署

大多数团队在把三个关注点分开处理时做得更好:

  • 模型请求
  • 应用编排
  • 运维控制

Cloudflare 三个都能帮,但不需要同时迁移。

用一个权限完全开放的 agent 作为第一个生产负载

如果你的第一个生产 agent 可以浏览、调用多个工具、写入数据、做路由决策而没有收紧的契约,你真正的问题是范围控制,不是基础设施。

FAQ

这和在 Cloudflare Workers 上直接运行 OpenAI 一样吗?

不一样。本文描述的最简方案是把 OpenAI 流量通过 Cloudflare AI Gateway 路由。之后可以结合 Workers,但起步不需要。

用 AI Gateway 需要重写现有的 OpenAI 应用吗?

通常不需要。Cloudflare 的 provider 文档显示最小改动是替换 base URL,根据你的 gateway 认证配置可能还需要加一个 Cloudflare 授权 header。

这只适合大企业吗?小团队也能用?

小团队也适用——前提是工作流已经有真实流量、需要成本可见性、或者有滥用风险。如果你还在手动调试 prompt,可能还太早。

什么时候该从 AI Gateway 扩展到更完整的 Cloudflare agent 技术栈?

当你有证据表明边缘执行、全球分布或 Cloudflare 原生编排能解决某个具体瓶颈时再迁移。不要仅仅因为合作公告听起来很大就迁移。

结论

2026 年 4 月 13 日 OpenAI 和 Cloudflare 合作公告的实际教训不是每个团队都突然需要一个"agent cloud"架构。

真正的教训更简单:如果你已经有一个好用的 OpenAI 工作流,最安全的下一步是在它变得更自主之前先加一层控制。

对大多数团队来说,这意味着先接入 Cloudflare AI Gateway、在一个有边界的 agent 用例上验证通过,然后再决定 Workers 或 Workers AI 是否该成为运行时的一部分。

核验说明

本文于 2026 年 4 月 14 日基于官方来源核查:

该日期核验的关键事实:

  • OpenAI 于 2026-04-13 宣布将 GPT-5.4 和 Codex 扩展到 Cloudflare Agent Cloud。
  • Cloudflare 文档列出 AI Gateway 的功能包括分析、日志、缓存、限流、重试和回退。
  • Cloudflare 文档标注 AI Gateway 适用于所有套餐。
  • Cloudflare 文档标注 Workers AI 适用于 Free 和 Paid 套餐。
  • Cloudflare 公开的 OpenAI 集成文档支持本教程使用的 base-URL 替换模式。
openaicloudflareai-agentdeveloper-workflowtutorial