WORKERS AI / IMAGE PLAYGROUND

Cloudflare 生图测试

同一个 prompt、同一组参考图,在浏览器中直观对比 4B、9B 与 Dev 模型的生成效果。点击图片可打开原分辨率大图。

01 配置请求

连接账户
打开控制台 ↗

控制台 Workers & Pages → 账户详情,可复制 Account ID。

创建 Token ↗

需要所选账户的 Workers AI 权限。不会写入 Cookie 或浏览器存储。

模型与参数

Klein 固定 4 步;支持参考图。不会自动切换模型。

固定 seed 有助于重复比较,跨模型仍会不同。

仅 FLUX.2。控制 prompt 跟随程度,留空时不发送此字段。

参考图 可选

Cloudflare 要求参考图小于 512 × 512;可关闭缩小选项测试原图。按顺序作为 input_image_0、input_image_1…发送。

Prompt
原样发送,不添加手臂约束或修改文字。 0 字符
导入 / 导出请求参数

可粘贴 JSON(prompt、width、height、seed、steps、guidance)。导入不会生成图片。

不自动重试。停止等待可能无法取消 Cloudflare 已开始的推理或费用。

02 生成结果

等待生成
HTTP 状态—
本次耗时—
会话图片0

让结果说话

上传参考图,写下场景,然后生成。点击生成的图片即可打开原分辨率高清大图。

参考图原始 prompt模型对比
查看最近一次请求 / 响应

不含 Token;参考图仅显示文件信息,Base64 图片内容已省略。


            

          
当前浏览器 直接 HTTPS 请求 Cloudflare Workers AI
隐私与信任 / PRIVACY & TRUST

隐私至上:靠 AdSense 广告盈利,绝不保存您的密钥

这是一个专为开发者便捷测试 Cloudflare Workers AI 生图打造的免费工具。Caitty 完全依靠 Google AdSense 广告收入来覆盖服务器与运营成本。我们没有任何商业模式、动机或利益去收集、存储、倒卖您的 API Token、账号凭证或生图数据。

  • 仅保留在浏览器内存中:您的 Account ID 和 API Token 只临时保存在当前标签页的内存和输入框中。本工具绝不将其写入 localStorage、sessionStorage、Cookie、URL 参数或任何持久化数据库。
  • 靠 Google AdSense 广告盈利维持运营:本页面仅通过标准的 Google AdSense 广告获得赞助支持。测试核心逻辑严格隔离,绝不会将您的密钥、Prompt 或生成的图片发送给广告服务。
  • 无状态边缘转发中继:由于 Cloudflare 官方 API (api.cloudflare.com) 封禁了浏览器的 CORS 跨域预检(返回 HTTP 405),测试请求经由无状态转发接口(/cloudflare-image-test/api/*)透传至 Cloudflare 官方并原样回传图像二进制,零缓存、零日志、零留存。
  • 会话即用即走,立即销毁:刷新页面、关闭标签或点击“清空会话”,都会立即彻底销毁内存中的所有凭据、提示词、参考图与生图历史。

广告会加载第三方脚本,Google 及其广告合作伙伴可能会使用 Cookie 或类似技术来展示并衡量广告效果。这并不等同于该页面没有任何第三方网络请求或追踪,详见 Google 广告隐私权说明。

您可以直接查看本页客户端请求源码,也可通过浏览器开发者工具的网络面板核对每一个网络请求的实际去向。

检查源码并在本地运行(支持自建自托管)

想要 100% 放心与自主掌控?下载包含前端与转发 Worker 的完整独立项目源码。您可以逐行审计代码,在本地单机运行,或直接部署到您自己的 Cloudflare 账号中,让请求完全不经过我们的域名。

下载完整源码包 (.ZIP)
常见问题排查

Cloudflare API 错误代表什么?

状态 排查方向
400 检查提示词语法、自定义尺寸(必须在支持的范围如 256–1920 内),或参考图格式是否受支持。
401 / 403 认证失败。检查 32 位 Account ID 是否匹配,确认 API Token 包含“Workers AI: Read/Edit”权限。
404 模型路径或 Account ID 未找到。确认目标 Cloudflare 账户已开通 Workers AI。
429 触发速率或并发限制。Cloudflare Workers AI 有账户并发配额,稍候重试即可。
500 / 503 Cloudflare GPU 集群临时波动或冷启动超时。可尝试降低分辨率或更换 seed 重试。
Network 网络请求失败或被广告拦截插件拦截。请检查本地网络或暂时放行测试域名。

测试请求超过 60 秒会自动终止等待。停止请求会中止浏览器等待,但可能不会终止 Cloudflare 端已排队的 GPU 计算。

怎样进行有效对比

01

固定输入

先选好同一组参考图、prompt 和尺寸。第一次用 4B,第二次只切换到 9B。这样更容易判断模型变化,而不是不同场景带来的差异。固定 seed 可以帮助重复请求,但不同模型不会生成同一张图。

02

只改一个条件

测试 prompt 时,每次只改一处描述。生成结果会记录当时的模型、尺寸、seed 和完整 prompt,点击图片即可全屏查看细节,支持下载照片及参数。

03

放大看细节

点击图片放大查看手与手臂的连接、物体是否被握住、脸部一致性、头发和皮肤纹理。HTTP 200 仅表示请求成功,不能说明人体结构正确。此工具不使用其他视觉模型检查或修改生成图片。

使用说明与常见问题

Cloudflare 官方有生图测试平台吗?

有,Cloudflare Multi-modal Playground 可以测试多模态模型;也可以查看 Workers AI 模型目录。这个工具主要方便你带参考图、固定参数,并把多次结果放在同一个页面比较。

如何创建 API Token?

在 Cloudflare 控制台创建具有所选账户 Workers AI 权限的 API Token,并复制该账户的 32 位 Account ID。这里使用的是 Cloudflare API Token,不是 OpenRouter Key 或 Global API Key。遇到 401 / 403,请检查权限、账户和 Token 是否有效。

输入的 Token、参考图和结果存在哪里?

输入只保留在当前页面的内存中,不写入浏览器持久存储。点击生成时,Token、prompt 和文件经本站临时转发接口发送给 Cloudflare;接口不保存这些内容,也不记录日志。刷新或清空会话会彻底清除数据。

可以在本地或自己的服务器上独立运行吗?

完全可以!我们提供了完整的独立纯前端源码供下载(下载 ZIP 压缩包)。源码中不含任何追踪代码或密钥,使用 python3 -m http.server 或 npx serve 即可在本地零配置启动。

想要同时测试大语言文本模型?

欢迎使用我们的 OpenRouter API 在线测试工具,纯浏览器端直连,零后端代理,快速验证 200+ 主流模型。