先说结论:OpenAI 官方 gpt-image-2 API 不支持免费层;能零前期成本开始的,是 ChatGPT 应用额度、Puter 用户付费或站点自有试用,它们不是同一份合同。以下状态核对于 2026 年 7 月 15 日。
“免费在线”“无需 API Key”和“可调用 API”经常被写在一起。真正决定能不能用的不是按钮名称,而是三件事:谁承担费用、谁完成认证、任务究竟在应用内、浏览器前端还是你的服务器上运行。
| 你的任务 | 先选哪条路线 | 账单与密钥边界 |
|---|---|---|
| 手动做几张图 | ChatGPT 免费版 | 使用应用内工具额度,没有后端 API 密钥 |
| 给网页加生图功能 | Puter.js 用户付费 | 最终用户登录并付费,开发者不暴露 OpenAI 密钥 |
| 做一次无敏感数据的试验 | 站点自有注册额度或工作台 | 额度、账号或用户自带密钥由该站点规则决定 |
| 做可重复的后端任务 | OpenAI 官方或付费供应商 | 你的服务器保存密钥,你承担账单并保留日志 |
停止规则:只要输入敏感、任务要重复、结果面向客户或代码跑在后端,就不要继续追逐不清楚的“免费”入口,改用账单、密钥、模型映射和重试都可审计的付费路线。
“免费 GPT Image 2”至少对应五种合同
“能生成一张图”只证明入口能工作,不能证明它提供免费 API。官方项目计费、消费应用额度、用户自付前端、站点补贴的试用以及第三方付费 API,都可能在第一步不向开发者收费;它们把账单、身份、密钥和失败责任放在了不同位置。
| 访问方式 | 谁付费 | 认证或密钥在哪里 | 首次测试后还能怎样使用 | 合适场景 | 应该停下的情况 |
|---|---|---|---|---|---|
| OpenAI 官方 API | 你或组织 | 服务器保存 OpenAI 项目密钥 | 按官方账户用量与层级持续付费 | 后端任务、日志、重试、第一方控制 | 不要称为免费层;先设消费和重试预算 |
| ChatGPT 免费版 | 产品套餐中的应用额度 | ChatGPT 账号会话,没有后端密钥 | 受应用内独立图像工具限制 | 手动创作、一次性修改 | 需要 API、队列或共享后端日志时停止 |
| Puter.js User-Pays | 每一位登录的最终用户 | 用户通过 Puter 认证,开发者不持有 OpenAI 密钥 | 按各用户的 Puter 合同使用 | 用户可以登录并自行承担用量的网页功能 | 需要统一账单、服务账号或服务器执行时停止 |
| 注册额度或在线工作台 | 站点在额度结束前承担,或用户提供自己的密钥 | 站点账号、站点路线或用户自带密钥 | 由站点当前规则决定 | 无敏感数据的短期验证 | 额度续期、数据条款或权利不清楚时停止 |
| 付费供应商 API | 你或组织 | 服务器保存供应商密钥 | 按供应商的模型映射与计费合同持续使用 | 兼容接口、支付或支持路线更合适的后端 | 必须记录 Base URL、模型 ID、返回结构与支持方 |
最容易误判的是两句话。“开发者无需 API Key”不代表无人认证、无人付费,Puter 只是把认证和费用交给最终用户。“免费打开”也不代表免费生成,工作台可能仍要求账号余额、当前有效密钥或一次性站点额度。

先按任务运行位置选路线
选路时先别问哪个按钮最像“免费”,而要问请求实际在哪里执行。手动应用、用户登录的浏览器前端和受控后端,是三种完全不同的信任边界。
人工操作:把一次性工作留在 ChatGPT
如果一个人可以输入提示词、检查结果、继续修改并手动保存,ChatGPT 免费版可能已经够用。它省掉后端搭建,但不会给你项目 API 密钥、任务队列、Webhook、统一重试策略或按客户归集的成本账本。应用显示额度已用完时,只能按产品提示等待恢复或升级,不能把同一额度借给服务器。
用户付费前端:让 Puter 用户承担自己的请求
网页可以要求每位用户通过 Puter 登录,并接受 User-Pays 规则。开发者不必把 OpenAI 密钥写进前端,也不必替每个用户预付图像费用;代价是用户身份、可用额度、计费与 Puter 条款都会进入产品流程。某位用户能调用,不代表另一位用户拥有相同状态。
付费后端:自己掌握密钥、账单、日志和重试
当服务器要接收任务、保护秘密、排队、重试、归集成本或对客户提供承诺时,使用 OpenAI 官方或经核验的付费供应商。团队承担账单,也因此能固定请求结构、保留任务 ID、设置重试上限并追查失败。把这些能力换成一个来历不明的共享免费密钥,省下的是几次调用费,失去的却是整个责任链。

任何 OpenAI 或供应商秘密都不应放进浏览器 JavaScript。客户端只有两条安全方向:使用 Puter 这类用户认证合同,或者调用你自己的后端,由后端在页面之外保存密钥。
OpenAI 官方 API:收费、适合后端、可以审计
需要第一方控制时,直接使用官方 API。OpenAI 的 GPT Image 2 模型页 在 2026 年 7 月 15 日列出的模型 ID 是 gpt-image-2,Free 一栏为 Not supported。付费层的 TPM 与 IPM 是吞吐上限,不是每月赠送图片的数量,更不能据此推导出免费额度。
单次生成或编辑优先使用 Image API;需要对话式、多轮图像体验时,Responses API 可以调用图像生成工具,但还会涉及所选主模型及相应 token 用量。端点和参数应以 OpenAI 当前的图像生成说明为准。
下面的 Node.js 冒烟测试刻意限制为一张低质量方图。密钥来自服务器环境变量,返回的 base64 被解码成文件:
jsimport fs from "node:fs"; import OpenAI from "openai"; const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY, }); const result = await openai.images.generate({ model: "gpt-image-2", prompt: "A clean product photo of a red enamel camping mug on a white table", size: "1024x1024", quality: "low", }); const imageBytes = Buffer.from(result.data[0].b64_json, "base64"); fs.writeFileSync("gpt-image-2-smoke-test.png", imageBytes);
第一次调用不要只看图片。至少同时保存请求时间、模型或路由标签、提示词与参数、一个实际输出、可获得的请求或追踪标识,以及账户中的计费记录。OpenAI 还提示 GPT Image 模型可能要求组织验证。编辑任务的输入图像 token、提示词输入 token、失败后重试和被淘汰的候选图都会增加真实成本。
需要完整端点、编辑和错误处理时,转到 GPT Image 2 API 接入说明;需要比较尺寸、质量和 token 价格时,使用 GPT Image 2 API 价格页。
ChatGPT 免费版:能手动生图,不会产生后端 API 额度
ChatGPT 免费版适合人参与的创作流程。OpenAI 当前的 ChatGPT Free Tier FAQ说明免费用户可以创建图像,但图像工具有独立且更严格的限制;恢复时间以产品内实时提示为准,所以固定写成“每天几张”容易过期。
ChatGPT Images FAQ覆盖应用内创建、编辑、保存、复制、分享和下载。这些功能不会创建 OPENAI_API_KEY,不会给 API 项目充值,也不能让后端继承 ChatGPT 会话中的图像额度。
满足以下条件时,可以先留在 ChatGPT:
- 每次提示词都有人提交并检查;
- 额度触发后等待恢复可以接受;
- 没有客户后端依赖这个结果;
- 选中的输出可以人工保存并记录。
一旦需要定时任务、批量队列、自动重试、统一账单或稳定服务承诺,就应转向付费后端,而不是寻找把 ChatGPT 会话“转成 API”的非官方办法。
Puter.js:开发者零预付,最终用户自行付费
Puter 适合浏览器就是产品界面、且每位用户可以登录并承担自己用量的场景。Puter 在 2026 年 6 月 30 日更新的图像生成教程列出了 openai/gpt-image-2,并把路线说明为 User-Pays:开发者不管理 OpenAI 密钥,也不替用户支付 AI 账单;用户通过 Puter 认证并按该路线付费。
最小前端示例能清楚显示责任边界:
html<div id="result"></div> <script src="https://js.puter.com/v2/"></script> <script> puter.ai .txt2img("A paper-cut map of an island research station", { model: "openai/gpt-image-2", quality: "low", }) .then((imageElement) => { document.querySelector("#result").appendChild(imageElement); }); </script>
被省掉的只是开发者持有的 OpenAI 密钥,不是身份、费用、限制或数据处理方。上线前仍要核对 Puter 的登录流程、用户可见费用、失败提示、地区可用性和数据条款。客户图片、个人信息、未发布设计或受监管材料,不应在合同不清楚时直接交给任何浏览器路线。
如果业务需要服务账号、集中控制消费、定时任务、Webhook、服务器日志或统一重试,Puter 前端就不是隐藏后端,应改用服务器付费路线。
在线生成器、注册额度、工作台和供应商怎么判断
在线工具可以缩短第一次验证,但必须先标明它自己的合同。工具能工作并不意味着它适合作为应用架构,更不意味着 OpenAI 免费提供了底层调用。
注册额度是有限试用,不是持续容量
TwoShot 的 GPT Image 2 页面当前允许在浏览器开始体验,不要求用户自己提供 OpenAI 密钥,并宣传注册后获得站点额度。这能完成零前期成本的中性提示词测试,但额度属于 TwoShot 路线;它不能证明 OpenAI 有长期免费层,也不能自动证明续期频率、商用权利、保存策略或生产 API 合同。
只上传无敏感信息的测试提示词,并在继续投入前核对:是否必须注册、剩余额度、实际模型标签、下载与水印、公开画廊或存储、服务条款,以及额度结束后如何收费或停止。任何一项没有答案,都只把它当一次性试验。
免费打开的工作台仍可能要求你的密钥
YingTu可以作为浏览器里的提示词和路线工作台。页面可以免费打开,但生成要使用当前有效的 API key,并遵循账户的路线与余额规则,因此它是免搭建的测试界面,不是免费生成的证据。
需要在写代码前比较非敏感提示词时,可以记录所选模型、提示词版本、尺寸、质量和密钥所有者,再把同一组参数带到批准的后端路线复现。若只记住“浏览器里出图了”,后续无法判断差异来自提示词、模型映射还是供应商参数。
付费供应商是另一份后端合同
需要 OpenAI 兼容接口或不同支付路线时,laozhang.ai 当前给出的供应商价格是 $0.03/次,这不是 OpenAI 官方价格。明确需要尺寸或 4K 控制时,应使用其 gpt-image-2-vip 路线,并读取实际像素尺寸;模型名或“4K”标签本身不能代替输出验证。
日志中要显式保存供应商 Base URL、供应商模型 ID、请求结构、返回数据结构、计费结果和支持责任人。要求第一方账单、模型所有权与官方支持时选 OpenAI;只有独立供应商合同确实改善接口、支付或支持流程时,才选供应商。
什么时候停止寻找免费试用
有边界的小额付费测试,往往比继续注册账号、猜测额度更便宜。OpenAI 对一张 1024×1024 输出给出的示例成本为:低质量 $0.006、中等质量 $0.053、高质量 $0.211。生成 20 张时可以先做最简单的预算:
| 路线与设置 | 算式 | 20 张输出金额 | 未包含内容 |
|---|---|---|---|
| OpenAI 官方,低质量,1024×1024 | 20 × $0.006 | $0.12 | 输入 token 与重试 |
| OpenAI 官方,中等质量,1024×1024 | 20 × $0.053 | $1.06 | 输入 token 与重试 |
| OpenAI 官方,高质量,1024×1024 | 20 × $0.211 | $4.22 | 输入 token 与重试 |
| laozhang.ai 供应商示例 | 20 × $0.03 | $0.60 | 模型映射、参数、失败计费等合同差异 |
最后一行不能与官方质量档位直接横向比较。前三行是绑定尺寸和质量的官方输出成本示例,第四行是另一份合同下的供应商单次价格。完整预算还要加上文本输入、参考图输入、重试、被拒绝的输出、人工审核,以及验证路线花掉的时间。

以下任一条件成立,就应停止追逐试用:输入包含客户、个人、授权或未发布材料;明天还要用同一模型和参数复现;后端或客户流程依赖结果;需要归因失败、核对费用或找到明确支持方;寻找额度所花的时间已经超过计划中的小额测试。
用六个字段在 60 秒内审计路线
上传图片或粘贴代码前,给六个问题各找一条证据。找不到答案的路线只能用于可丢弃测试,不能自动升级为生产方案。
| 审计字段 | 要找的证据 | 失败条件 |
|---|---|---|
| 付费方 | 明确的账户、套餐、余额、额度或 User-Pays 说明 | “免费”是唯一计费解释 |
| 凭据 | OpenAI 项目密钥、供应商密钥、应用会话、Puter 登录或站点账号 | 共享密钥被贴进网页或仓库 |
| 限制与续期 | 实时账户限制、有限额度、恢复提示或付费用量规则 | 下一次请求何时停止或收费没有说明 |
| 模型映射 | 路线自己的准确模型 ID 与参数支持 | 只有品牌名,没有模型证据 |
| 数据与权利 | 上传、留存、画廊、水印、下载和输出使用条款 | 条款未明就要求敏感输入 |
| 日志与支持 | 请求或任务 ID、计费记录、错误责任方和联系路径 | 无法判断失败发生在应用、路线、模型还是供应商 |
下载按钮只回答“能不能保存文件”,不能单独证明输出可商用、参考图不会留存、不进入公开画廊,或争议账单由谁处理。需要专门判断下载、存储、水印和权利时,使用 GPT Image 2 在线生成与下载说明。
五分钟批准一个 GPT Image 2 路线
把六字段审计压缩成可重复流程:
- 写出运行位置。 是人工应用、用户认证前端,还是可信后端。
- 写出付费方。 是产品额度、最终用户、站点补贴、你的 OpenAI 账户,还是供应商账户。
- 写出凭据。 是应用会话、Puter 登录、站点账号、OpenAI 项目密钥,还是供应商密钥。
- 核验当前合同。 只采用路线所有者当前的模型、价格、限制和条款,不把一个入口的承诺借给另一个入口。
- 跑一次无敏感数据的冒烟测试。 保存提示词、模型、参数、输出、时间和请求或任务 ID。
- 执行停止规则。 数据、复现、账单或支持无法满足目标,就不要放大调用量。
好图片只能证明提示词和某次路线组合成功,不能证明账单与权利合同合格;便宜调用也不能证明模型映射正确。把“图像质量测试”和“路线合同测试”分开,才知道下一次失败应该改提示词、改参数还是更换供应商。
按下一项具体任务继续
免费与付费的选择确定后,再进入更窄的任务页面:
- 后端代码、编辑端点与错误处理: GPT Image 2 API 接入说明。
- 官方 token 价格、尺寸与质量成本: GPT Image 2 API 价格。
- 在线创建、下载、水印、留存与输出权利: GPT Image 2 在线免费生成与下载。
- 明确尺寸和像素验证: GPT Image 2 4K 图像生成。
- 更广泛的 OpenAI 密钥、赠送额度与账单激活: OpenAI API Key 免费试用说明。
常见问题
OpenAI 官方 GPT Image 2 API 免费吗?
不免费。2026 年 7 月 15 日核验时,OpenAI 的 gpt-image-2 模型表把 Free 标为 Not supported。ChatGPT 免费版、Puter User-Pays 和站点注册额度都属于另外的合同。
ChatGPT 免费版可以生成 GPT Image 2 图片吗?
可以在 ChatGPT 应用内按免费套餐的独立图像工具限制生成,恢复状态以产品实时提示为准。这份应用额度不会变成 API 额度,也不能给服务器调用。
Puter.js 会提供免费的 OpenAI API Key 吗?
不会。Puter 用 User-Pays 架构省掉开发者持有的 OpenAI 密钥,最终用户通过 Puter 认证并支付自己的用量。它适合前端用户流程,不是免费服务器密钥。
调用 GPT Image 2 一定要 API Key 吗?
OpenAI 官方或供应商后端需要对应密钥,并应只保存在服务器。ChatGPT 使用应用会话,Puter 使用最终用户认证;在线试用则可能使用站点账号、站点额度或用户自带密钥。
Python 或后端能免费调用 GPT Image 2 吗?
不能通过受支持的 OpenAI 免费层调用,因为该模型没有 API Free 层。后端应使用有预算的 OpenAI 项目或经核验的付费供应商,并设置消费、并发和重试上限。
“无需 API Key”是否等于完全免费?
不等于。它可能表示使用应用会话、站点持有的路线、有限补贴,或由最终用户登录付费。必须继续确认付费方、认证方、额度终点和数据条款。
在线生成器的图片可以直接商用吗?
不能仅凭下载按钮判断。需要核对站点当前的输入与输出条款、留存、公开画廊、水印、素材授权和适用账户;不清楚时只用中性提示词做可丢弃测试。
laozhang.ai 的 $0.03/次是 OpenAI 官方价格吗?
不是,这是独立供应商的当前价格。使用前应核对 Base URL、模型 ID、参数、返回结构、失败计费和支持边界;需要 4K 或显式尺寸控制时用 gpt-image-2-vip 并读取实际像素。
免费或不限量的共享 GPT Image 2 密钥安全吗?
无法确认所有者、账单、撤销方式和日志责任的共享密钥不应使用,更不能写入代码仓库或网页。用自己的受控账户跑一个小额、可记录的测试通常更安全,也更容易定位问题。
什么时候值得直接做付费冒烟测试?
当任务要复现、输入敏感、结果面向客户、代码跑在后端,或寻找免费入口的时间已经超过预计测试成本时,直接使用带消费上限和日志的付费路线更合理。
