跳转到主要内容

GPT Image 2 免费吗?免费起步方法、额度与 API 费用

GPT Image 2 官方 API 按量收费。可在 Puter 自己的月度免费额度内尝试指定模型,或用 ChatGPT 免费图片功能生成并保存;后者当前为 Images 2.5。

LaoZhang AI Team发布于更新于 18 分钟阅读
文章目录
GPT Image 2 免费使用与官方 API 付费的入口示意,比较应用额度、用户付费和服务器调用

GPT Image 2 可以在有免费额度的第三方入口起步,但 OpenAI 官方 gpt-image-2 API 没有免费档。 如果你必须指定这个模型,Puter 当前的模型列表仍列有 openai/gpt-image-2,可在本人 Puter 账户的免费额度足够时尝试;额度属于用户账户,文档没有公布固定金额或张数。OpenAI 模型页、Puter 模型列表、用户付费说明

如果你只是想免费做一张图片,可以先用 ChatGPT 免费版。它支持生图,但当前官方 FAQ 已将产品称为 ChatGPT Images 2.5,因此这是完成图片任务的替代入口,不能保证调用指定的 GPT Image 2。图片工具还有独立用量限制,触发后按产品提示等待恢复。ChatGPT 免费版说明、ChatGPT Images FAQ

以下按 2026 年 10 月 12 日的官方资料说明如何开始、谁付费,以及怎样保存第一张图;代码示例依据文档改写,没有执行真实生成或核对实际账单。

先选入口:免费图片功能与免费 API 是两回事

你要完成的任务可从哪里开始免费或付费的具体边界
手动做一张海报、头像或示意图,不要求固定模型ChatGPT 免费版可用图片工具额度;当前 FAQ 写的是 Images 2.5,不保证指定 2
在网页里明确调用 GPT Image 2Puter.js,显式写 openai/gpt-image-2使用登录用户自己的 Puter 额度;免费月度额度数值未公布,耗尽后需按账户规则恢复额度或选择付费
给应用接入生图,让每位用户承担自己的用量Puter 的 User-Pays 模式开发者不替其他用户支付用量;本人使用自己的应用时,也要承担本人的用量
用自己的 OpenAI 项目统一结算、自动生成与保存官方 Image APIgpt-image-2 的 Free 档不支持,按 API 用量收费;ChatGPT 会员费不包含这份账单

表中 ChatGPT、Puter 和官方 API 的规则分别来自各自的图片 FAQ、用户付费文档和模型页。OpenAI 账单说明明确区分 ChatGPT 与 API 两套计费系统。

例如,你要为一场读书会做封面,愿意手动输入描述、挑选结果并下载,ChatGPT 的免费图片入口即可作为起点。你要验证旧应用在 gpt-image-2 下的输出,就应显式指定模型;拿当前 ChatGPT 生成的图,不能据此判断旧 API 模型的表现。你要每天自动给客户生成图片,则先决定是每位用户使用自己的 Puter 账户,还是由你的 OpenAI 项目统一承担费用,再写调用代码。

ChatGPT 手动创作、Puter 用户认证与自有服务器调用的使用流程示意

不要求固定模型:在 ChatGPT 免费版生成并保存

这条流程适合希望直接得到图片、暂时不写代码的读者。它使用当前 ChatGPT 图片功能,不是指定 GPT Image 2 的调用教程。

  1. 打开 ChatGPT 网页或官方 iOS、Android 应用,使用自己的账户。
  2. 在对话里直接描述要生成的图片;也可以选择 More → Images 再输入描述。官方帮助页使用这些英文控件名,中文界面按对应名称查找。
  3. 等待生成结果。希望调整颜色、构图或文字时,在同一对话里说明修改要求;需要局部修改,可选中图片后使用 Select 选择区域。官方提醒,修改可能超出选区。
  4. 选中最终图片,点击 Save 下载到设备。已生成的图片也会保存在侧栏的 Images 中,可以再次打开并保存。

生成、编辑和保存操作见 ChatGPT Images FAQ。可以先用一个不含个人资料的描述:

生成一张 16:9 的读书会封面:米白色背景,一本打开的书与绿色台灯,温暖柔和的光线,画面右侧留出标题空间,不添加文字。

第一步成功的判断是对话中出现生成的图片;保存成功的判断是设备上获得能打开的图片文件。看到 Images 入口本身,还不说明你当时有足够额度。

免费版的图片限制与文本聊天限制分开。到达图片限制后,应按当前界面提示等待,不要把网上的“每天 3 张”“每次固定几张”当成所有账户的保证。所查免费版 FAQ没有给出统一的每日图片数量;付费套餐通常有更高限制,而当前“images with thinking”面向 Plus、Pro 和 Business。图片功能与套餐说明

必须用 GPT Image 2:用 Puter 账户额度生成并保存

Puter 的免费起步条件是:你用自己的 Puter 账户认证,该账户还有足够额度,并且所选模型当时可用。 官方教程当前仍列有 openai/gpt-image-2,但教程示例已使用 2.5;txt2img() 方法页的 OpenAI 默认模型又写成 2。为了固定在本页讨论的模型,代码必须显式写 model: "openai/gpt-image-2",不要依赖默认值。Puter 教程、txt2img() 文档

免费额度是谁的?用完以后谁付费?

Puter 的 User-Pays 模式把资源用量记到登录用户自己的账户。每位用户有月度免费额度,可以在用量面板查看使用情况;额度不足时,Puter 会提示升级。当前用户付费文档没有公布这一免费额度的金额,也没有承诺 GPT Image 2 每月能生成几张。

“开发者不用替用户付费”只描述其他用户的账单归属。开发者本人使用自己的应用时,也是一个用户,自己的生成同样消耗自己的额度。 所以免费额度不足时,不能从“开发者零费用”推出本人还可以无限生成。

一个带生成按钮与原图入口的网页示例

下面是浏览器 HTML 示例:页面加载不会自动生图,点击按钮才提交一次请求。把它保存为 HTML 并在正常网页环境打开,按 Puter 的账户认证提示完成授权;代码不需要开发者提供 OpenAI 密钥。示例设置 low 质量,未开启测试模式;实际运行会使用登录用户的额度。

html
<!doctype html>
<html lang="zh-CN">
<head>
  <meta charset="utf-8">
  <title>生成一张 GPT Image 2 图片</title>
  <script src="https://js.puter.com/v2/"></script>
</head>
<body>
  <button id="generate" type="button">生成图片</button>
  <p id="status" role="status">生成会使用你的 Puter 账户额度。</p>
  <div id="result"></div>
  <a id="original" target="_blank" rel="noopener" hidden>打开原图</a>
  <script>
    const button = document.getElementById("generate");
    const status = document.getElementById("status");
    const result = document.getElementById("result");
    const original = document.getElementById("original");

    button.addEventListener("click", async () => {
      button.disabled = true;
      status.textContent = "正在生成,请等待结果。";
      original.hidden = true;
      try {
        const image = await puter.ai.txt2img(
          "一张米白色背景的读书会封面,打开的书与绿色台灯,柔和光线,不添加文字",
          { model: "openai/gpt-image-2", quality: "low" }
        );
        image.alt = "读书会封面生成结果";
        image.style.maxWidth = "100%";
        result.replaceChildren(image);
        original.href = image.src;
        original.hidden = false;
        status.textContent = "已返回图片,请及时保存到设备。";
      } catch (error) {
        status.textContent = "未完成:" + (error?.message || String(error));
      } finally {
        button.disabled = false;
      }
    });
  </script>
</body>
</html>

浏览器成功返回时,txt2img() 给出一个 HTMLImageElement,示例把它显示在页面中。可右键图片选择浏览器的保存操作;如果浏览器支持该返回地址,也可点击“打开原图”后保存。返回的 src 可能是图片 URL,也可能是 data URI,取决于提供方;托管 URL 是临时地址,不能只收藏链接就当作长期存档。返回值与保存说明

要保存在 Puter 文件系统,可以另外设置 puter_output_path,前提是当前用户有目标目录的写权限。它与下载到本地设备是两种保存方式。

哪些结果不算真实免费生成?

test_mode: true,或旧写法 txt2img(prompt, true),返回的是样本图片,不消耗额度。这可以检查页面是否能展示图片,但不能证明 GPT Image 2 已执行了你的描述,也不能据此宣传真实模型免费无限调用。测试模式说明

如果出现 insufficient_funds/HTTP 402,含义是账户余额无法覆盖估计成本,应检查当前用量与可用额度;反复点击不会解决余额问题。内容拒绝的 moderation_flagged 会以 bad_request/HTTP 400 返回,需要改变描述,而不是原样不断重试。没有返回结果时先看具体错误,不要把所有失败都理解成“免费功能关闭”。Puter 错误说明

Node.js 和 Workers 能用吗?

能。当前 txt2img() 文档列出 Websites、Puter Apps、Node.js 和 Workers;服务器环境返回带 src 的对象,而不是浏览器 DOM 元素。因此不能把上面的 document 代码原样搬到服务器。运行位置改变,也不会把 Puter 用户额度变成免费的 OpenAI 项目额度或服务器密钥。支持环境与返回值

如果你需要统一项目账单,下面的官方 API 路径更直接;如果你接受每个用户通过 Puter 认证并承担自己的资源用量,可以继续按 Puter 的对应运行环境文档接入。

官方 API 需要付费:先算一张图,再扩大调用量

OpenAI 的 gpt-image-2 模型页把 Free 档标为 Not supported。付费档中的 IPM、TPM 是每分钟图片与 token 的吞吐上限,不是赠送图片数量。开了 ChatGPT Plus 或 Pro,也不会自动得到这份 API 额度。模型访问表、ChatGPT 与 API 独立计费

生成一张图大约多少钱?

下面是 OpenAI 对 GPT Image 2 图片输出部分的估算,币种为美元;还要另计输入文字与参考图片 token。表格不是单次请求的完整账单,也不是保证每张图都按固定金额结算。官方成本计算表

输出尺寸lowmediumhigh
1024 × 10240.006 美元0.053 美元0.211 美元
1024 × 15360.005 美元0.041 美元0.165 美元
1536 × 10240.005 美元0.041 美元0.165 美元

例如,计划先生成 10 张 1024 × 1024 的低质量草图,输出部分预算为 10 × 0.006 = 0.06 美元;最终请求费用再加输入。如果生成后只选中 2 张,这 0.06 美元仍对应 10 次输出,不能只按选中的 2 张计算。这是预算演算,没有对应实际账单。

GPT Image 2 图片输出预算与付费用量记录示意

当前标准费率按每百万 token 计:图片输入 8 美元、图片输出 30 美元、文字输入 5 美元。编辑任务加入参考图后,输入费用也可能明显增加。Batch 的相关 token 费率减半,但仍是付费调用;缓存输入价格只适用于 Responses API 的图片生成工具,不能把缓存折扣套到直接 /v1/images/edits 请求。官方价格、缓存适用范围

用自己的项目生成并保存第一张图

先在 API 账户中单独开通计费,确认具有 GPT Image 模型的访问权限;官方提示可能需要完成组织验证。密钥放在自己的本地开发环境或服务器,不能写进公开网页代码。下面示例的前提是已安装官方 openai 包,并已安全配置 OPENAI_API_KEY 环境变量。API 计费前提、官方生成与保存示例

将以下代码保存为 first-image.mjs,使用 Node.js 执行。这是付费调用示例:请求明确指定 gpt-image-2、一张 1024 × 1024 低质量图,成功后把返回的 base64 解码为 PNG。

js
import OpenAI from "openai";
import fs from "node:fs";

const client = new OpenAI({ apiKey: process.env.OPENAI_API_KEY });
const response = await client.images.generate({
  model: "gpt-image-2",
  prompt: "A warm reading club cover with an open book and a green lamp, no text",
  size: "1024x1024",
  quality: "low",
  n: 1,
});

const encoded = response.data?.[0]?.b64_json;
if (!encoded) throw new Error("请求未返回图片数据,请检查响应与错误信息");
fs.writeFileSync("first-image.png", Buffer.from(encoded, "base64"));
console.log("已保存 first-image.png");

看到程序打印保存信息后,打开 first-image.png 确认文件可读,再查看 API 账户用量。生成失败时保留错误与请求信息,先处理访问、参数或计费问题,再决定是否重试。这个流程不需要 ChatGPT 付费订阅。

要继续做编辑、对话式生图或完整应用接入,可以阅读 GPT Image 2 API 接入指南。本页只解决免费起步与费用归属,第一张图之后的接口选择在接入指南中展开。

在线工具写“免费”,先看额度到底覆盖什么

第三方生成器的免费额度由该站点提供,不能直接解释成 OpenAI 免费 API。决定是否继续使用时,先确认站点标明的模型、当前账户剩余额度、每张图消耗多少额度,以及下载是否另有条件。积分与图片张数不是同一单位;同一份积分在不同尺寸或质量下可能对应不同用量。

如果页面只写“免费”,却没有说明认证、额度耗尽后的处理和保存方式,先用可公开的简单描述判断是否能完成自己的任务。不要因为能打开页面,就承诺应用可以长期免费运行。下载到文件也只说明保存成功,商用与留存仍要看对应服务条款。

常见问题

GPT Image 2 免费额度每天有几张?

没有可以通用于所有入口的固定张数。OpenAI 官方 gpt-image-2 API 不支持 Free 档;ChatGPT 免费版图片工具的所查 FAQ 没有公布统一每日数量,而且当前图片 FAQ 写的是 2.5;Puter 公布了用户月度免费额度,但没有公布数值。应看各入口自己的账户与额度提示。OpenAI 模型页、ChatGPT 免费版 FAQ、图片 FAQ、Puter 用户额度

不开 ChatGPT 会员能生图并下载吗?

能使用 ChatGPT 免费版的图片功能,在额度允许时生成,选中结果后点 Save 下载。当前官方 FAQ 介绍的是 ChatGPT Images 2.5,所以能免费生图并不保证用到指定的 GPT Image 2。生成与保存说明

“无需 API Key”是不是不用登录,也不用付费?

不是。Puter 省掉的是开发者管理 OpenAI 密钥的环节,使用者仍通过自己的 Puter 账户认证,并承担自己的用量;免费额度不足时会出现升级提示。ChatGPT 则使用 ChatGPT 账户与应用额度,两者都不会给你免费 OpenAI 项目密钥。Puter 用户付费模式、独立 API 计费

Puter 的测试模式生成了图,是否说明 GPT Image 2 免费可用?

不能。test_mode: true 返回样本图,目的是不消耗额度地检查代码。验证真实生成必须使用正常模式、明确模型,并具备足够账户额度;样本图不证明模型执行了你的描述。txt2img() 测试模式

ChatGPT Plus 或 Pro 包含 GPT Image 2 API 调用费吗?

不包含。ChatGPT 订阅与 API 计费相互独立,官方 API 调用费用由对应 API 账户承担。订阅的图片权益不能兑换成服务器 API 额度。OpenAI 账单说明

用 Python 或服务器调用,就一定不能免费起步吗?

不能通过 OpenAI 官方的 GPT Image 2 Free 档起步,因为该档不支持模型。Puter 当前支持 Node.js 和 Workers,可以按自己的用户认证与额度规则使用;这仍是 Puter 用户额度,不是免费的 OpenAI 项目调用。Python 接官方 API 则需要对应 API 计费与访问权限。官方模型档位、Puter 支持环境

生成的图片链接可以一直保存吗?

不要把临时链接当永久文件。Puter 文档说明托管图片 URL 是临时的,应下载图片或使用有写入权限的 puter_output_path 保存;ChatGPT 中可以从 Images 找到结果,再用 Save 下载到设备。Puter 返回与保存、ChatGPT 图片管理

参考来源10

本文引用的外部页面,按正文出现顺序排列。最后更新于 2026年10月12日。

  1. 1.OpenAI 模型页developers.openai.com/api/docs/models/gpt-image-2
  2. 2.Puter 模型列表developer.puter.com/tutorials/free-unlimited-image-generation-api
  3. 3.用户付费说明docs.puter.com/user-pays-model
  4. 4.ChatGPT 免费版说明help.openai.com/en/articles/9275245-chatgpt-free-tier-faq
  5. 5.ChatGPT Images FAQhelp.openai.com/en/articles/11084440-chatgpt-images-faq
  6. 6.ChatGPTchatgpt.com
  7. 7.OpenAI 账单说明help.openai.com/en/articles/9039756-billing-settings-in-chatgpt-vs-platform
  8. 8.txt2img() 文档docs.puter.com/AI/txt2img
  9. 9.官方成本计算表developers.openai.com/api/docs/guides/image-generation
  10. 10.官方价格developers.openai.com/api/docs/pricing
同一个跨境电商商品在 Nano Banana Pro 与 GPT Image 2 两条路线中接受商品身份、文字、本地化和交付成本检查
AI 图像生成

跨境电商生图:Nano Banana Pro vs GPT Image 2 怎么选

灵活像素、mask 编辑和 OpenAI 工作流先测 GPT Image 2;1K/2K/4K、多参考图和 Google 工作流先测 Nano Banana Pro。包装文字、品牌主图和多语言活动图要用同一 SKU 双测,并按通过率与返修时间决定。

10 分钟
ChatGPT 产品入口、GPT Image 2 API、Nano Banana Pro 与四类画质验收任务的选择路线图
AI 图像生成

Nano Banana Pro vs GPT Image 2:画质、ChatGPT 与 API 怎么选

没有一个模型能在所有画质任务里直接胜出。复杂中文信息图、Google Search grounding 与 4K 终稿先测 Nano Banana Pro;OpenAI API、灵活像素尺寸、高保真参考图和局部编辑先测 GPT Image 2。若你说的是 ChatGPT 生图,先把 ChatGPT Images 2.0 的套餐体验与 gpt-image-2 API 合同分开。

18 分钟