OpenAI GPT-Image-1:ComfyUI 文生图与局部重绘
在 ComfyUI 中使用 OpenAI GPT-Image-1 生成与编辑图像:文生图、参考图生图、蒙版局部重绘,以及多张参考图输入。
OpenAI GPT-Image-1:ComfyUI 文生图与局部重绘
在 ComfyUI 中使用 OpenAI GPT-Image-1 生成与编辑图像:文生图、参考图生图、蒙版局部重绘,以及多张参考图输入。
[!NOTE] OpenAI 图像节点已不再提供gpt-image-1。请在节点的model字段中选择gpt-image-1.5或更新的模型,下方的步骤与参数仍然适用。

本页介绍 ComfyUI 中的 OpenAI GPT Image 节点:文生图、参考图、多张参考图与蒙版局部重绘,适用于节点提供的各个 GPT Image 模型。
OpenAI GPT-Image-1 节点通过 OpenAI 的图像生成 API 同步生成图像。它接收文本提示,并返回与描述匹配的图像。节点的 model 字段用于选择 GPT Image 模型,可选 gpt-image-1.5 及更新版本。
GPT-Image-1 擅长什么
- 文生图
- 图像编辑功能(通过蒙版进行 inpainting)
- 根据参考图像进行图生图
- 多图像输入,可在一次生成中批量输入多张参考图像
示例输出
使用单个文本提示词进行文生图生成:

根据参考图像进行图生图生成:

多图像输入,将多张参考图像合并到一次生成中:

Inpainting,替换输入图像的遮罩区域:

[!TIP] 使用 API 节点需要保证你已经正常登录,并在受许可的网络环境下使用,请参考API 节点总览部分文档来了解使用 API 节点的具体使用要求。
[!TIP] > [tab] 本地用户 > > 请确保你的 ComfyUI 已经更新。 > > ComfyUI 下载 > ComfyUI 更新教程 > > 本指南里的工作流可以在工作流模板中找到。如果找不到,可能是 ComfyUI 没有更新。 > > 如果加载工作流时有节点缺失,可能原因有: > > 1. 你用的不是最新版(每夜版)。 > 2. 启动时有些节点导入失败。 > [tab] 云端用户 > > * Cloud 会在 ComfyUI 稳定版本发布后更新。 > > 所以,如果你发现本文档中有任何核心节点缺失,可能是因为新核心节点尚未在最新稳定版中发布。请等待下一个稳定版发布。
参数说明
必填参数
| 参数名 | 类型 | 说明 |
|---|---|---|
prompt | 文本 | 描述您想要生成的图像内容的文本提示 |
Widget 参数
| 参数名 | 类型 | 选项 | 默认值 | 说明 |
|---|---|---|---|---|
seed | 整数 | 0-2147483647 | 0 | 用于控制生成结果的随机种子 |
quality | 选项 | low, medium, high | low | 图像质量设置,影响成本和生成时间 |
background | 选项 | opaque, transparent | opaque | 返回的图像是否带有背景 |
size | 选项 | auto, 1024x1024, 1024x1536, 1536x1024 | auto | 生成图像的尺寸 |
n | 整数 | 1-8 | 1 | 生成的图像数量 |
可选参数
| 参数名 | 类型 | 选项 | 默认值 | 说明 |
|---|---|---|---|---|
image | 图像 | 任何图像输入 | 无 | 可选的参考图像,用于图像编辑 |
mask | 蒙版 | 蒙版输入 | 无 | 可选的蒙版,用于局部重绘(白色区域将被替换) |
使用示例
文生图像(Text to Image)示例
下面的图片包含了一个简单的文生图像工作流,请下载对应的图像,并拖入 ComfyUI 以加载对应的工作流 
对应的工作流非常简单:

你只需要加载 OpenAI GPT-Image-1 节点,在 prompt 节点中输入你想要生成的图像的描述,连接一个 保存图像(Save Image) 节点,然后运行工作流即可。
图生图(Image to Image)示例
下面的图片包含了一个简单的图生图工作流,请下载对应的图像,并拖入 ComfyUI 以加载对应的工作流 
我们将使用下面的图片作为输入: 
这个工作流中,我们使用 OpenAI GPT-Image-1 节点生成图像,并使用 加载图像(Load Image) 节点加载输入的图像,然后连接到 OpenAI GPT-Image-1 节点的 image 输入中。

多张图片输入示例
请下载下面的图片并拖入 ComfyUI 来加载对应的工作流

使用下面的帽子作为额外的输入图片 
对应工作流如下图所示:

使用了Batch Images 节点来将多张图像加载到 OpenAI GPT-Image-1 节点 中
局部重绘(Inpainting)工作流
GPT-Image-1 也支持图像编辑功能,允许您使用蒙版指定要替换的区域,下面是一个简单的局部重绘工作流示例:
下载下面的图片,并拖入 ComfyUI 以加载对应的工作流,我们将继续使用 图生图工作流部分的输入图片。

对应工作流入图所示

与图生图工作流相比,我们在Load Image中通过右键菜单使用 蒙版编辑器(MaskEditor) 并绘制蒙版,然后连接到 OpenAI GPT-Image-1 节点的 mask 输入中,来完成对应工作流。
注意事项
- 蒙版和图像必须大小相同
- 当输入大尺寸图片时,节点会自动将图像缩小到合适的尺寸
常见问题
[accordion] 为什么我找不到合作节点? 请更新你的 ComfyUI 到最新版本(最新的 commit,或者最新的桌面版)。由于我们后期可能会新增更多的 API 支持,相应的节点也会进行更新,所以请保持你的 ComfyUI 处于最新版本。 > [!TIP] > > 请注意需要区分 nightly 版本和 release 版本。有些情况下 nightly 版本(也就是最新的代码 commit 提交)才会包含最新的节点,因为 release 版本可能不会及时更新。 > > 由于我们仍在快速地迭代中,所以当你无法找到对应节点时请确保你使用的是最新的版本。
[accordion] 为什么我无法使用/登录合作节点? API 访问需要你当前的请求基于安全的网络环境。目前对 API 访问的网络环境要求如下: 本地网络仅允许127.0.0.1或者localhost访问。这可能意味着,你无法在局域网环境下使用带有--listen参数启动的 ComfyUI 服务中使用合作节点。 能够正常访问我们的 API 服务(在某些地区可能需要使用代理服务)。 * 你的账号没有足够的积分。
[accordion] 为什么登录后仍无法使用合作节点,或在使用时一直提示我登录? 目前仅支持127.0.0.1或者localhost访问。 确保你的账户有足够的积分。
[accordion] 合作节点可以免费使用吗? 合作节点由于需要通过 API 调用闭源模型,所以需要使用积分,不支持免费使用。
[accordion] 如何购买积分? 请参考下面的文档: 1. Comfy 账户:在设置菜单中找到“用户”部分,进行登录。 2. 积分:登录后设置界面会出现积分菜单,您可以在“设置” → “积分”中购买积分。我们使用预付费系统,不会有意外的费用。 3. 通过 Stripe 完成付款。 4. 查看积分是否更新。如果没有,试着重启或刷新页面。
[accordion] 未用完的积分支持退款吗? 目前我们不支持对积分进行退款。 如果你认为是因为技术问题导致出现未使用的余额,请联系支持。
[accordion] 积分可以为负数吗? 积分不应作为负余额或信用额度使用。然而,由于竞态条件,合作节点在执行前并不总是报告成本,单次执行可能会消耗超过剩余余额的积分,导致完成后暂时出现负余额。当余额为负时,您将无法运行合作节点,直到充值恢复正余额。请在进行 API 调用前确保您有足够的积分。
[accordion] 我可以在哪里查看使用量和花费? 请在登录后访问积分菜单,查看相应的积分。
[accordion] 支持使用自己的 API 密钥吗? 目前合作节点仍处于测试阶段,暂不支持此功能,但我们已考虑增加该功能。
[accordion] 积分会过期吗? 是的,积分的有效期取决于类型: 月度积分:在计费周期结束时过期。 充值积分:自购买之日起 1 年后过期。
[accordion] 积分可以转让或共享吗? 不,你的积分不能转让给其他用户,且仅限当前登录账户使用。但我们不限制登录设备的数量。
[accordion] 我可以在不同设备上使用同一个账户吗? 我们不限制登录的设备数量,你可以在任何地方使用你的账户。
[accordion] 我该如何请求删除我的账户或信息? 请发送请求邮件至 support@comfy.org,我们将删除您的信息。
[accordion] 合作节点有内容审核吗? 合作节点会将您的输入(提示词、图片等内容)提交给第三方供应商进行处理。这些供应商会执行其自身的内容审核政策。请勿向合作节点提交 NSFW 或其他违禁内容。