OpenAI:GPT-Image-1多输入 - After
OpenAI:GPT-Image-1多输入 - Before

该 ComfyUI 工作流使用 OpenAI GPT-Image-1 模型从多种输入来源生成图像。通过集成 OpenAIGPTImage1、LoadImage 和 ImageBatch 等节点,工作流可高效处理并组合不同类型的输入,输出统一的图像结果。OpenAIGPTImage1 节点是核心组件,利用 OpenAI 的图像生成能力来解读并合成来自文本描述或其他图像输入的视觉信息。该工作流特别适合需要多来源输入来生成复杂图像的场景,例如同时使用文本提示词与现有图像。

在技术层面,工作流从 LoadImage 节点加载图像开始,并可通过 ImageBatch 节点同时处理多张图像输入。随后这些输入会被 OpenAIGPTImage1 节点处理,使用 OpenAI 的算法根据提供的数据生成新图像。最后,SaveImage 节点确保输出图像被保存以供后续使用。工作流还包含 MarkdownNote 节点,便于你在 ComfyUI 界面内为工作流添加注释,提供上下文或说明,便于文档化或分享。该工作流在数字艺术、营销与内容创作等领域尤其有用,因为这些场景对高质量且语境相关的图像输出有较高要求。

API

通过代码使用此工作流

每个 Comfy 工作流都是一个 JSON 图。下面的内容就是此工作流的完整数据,ComfyUI 运行时也是如此——你可以从该 URL 获取、放入版本控制,或在 ComfyUI 中加载并逐节点运行。

api_openai_image_1_multi_inputs.json
正在获取工作流 JSON…

使用 Comfy SDK 从 TypeScript 或 Python 运行。相同代码可用于 Comfy Cloud 或你自托管的 ComfyUI——只需更改基础 URL。

// Install (beta)
npm i @comfyorg/sdk

// Run "OpenAI:GPT-Image-1多输入" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("api_openai_image_1_multi_inputs_api.json");

const asset = client.assets.fromFile("input.png");
wf.setInput("2", "image", asset); // LoadImage

const job = await client.run(wf);
await job.getOutputs("11")[0].toFile("output.png"); // SaveImageAdvanced

SDK 需要 API 格式的工作流:在 ComfyUI 中打开此工作流,使用 文件 → 导出工作流(API)。

Comfy Cloud API 访问需要包含 API 密钥的套餐。

常见问题

常见问题

查看所有工作流
Showing 30 of 30 templates