跳转到主要内容
此节点使用 OpenAI 的 GPT Image API 生成图像。它支持六种模型——gpt-image-2.6-flare、gpt-image-2.6-sunburst、gpt-image-2.5-flare、gpt-image-2.5-sunburst、gpt-image-2 和 gpt-image-1.5——你可以附加参考图像进行图像编辑,还可以使用遮罩指定要替换图像的哪些部分。

输入

通用输入

这些输入始终可见。

gpt-image-2.6-flare 和 gpt-image-2.6-sunburst 输入

当 model 设置为 gpt-image-2.6-flare 或 gpt-image-2.6-sunburst 时,会显示这些输入。两种模型共享同一组参数。

gpt-image-2 输入

当 model 设置为 gpt-image-2 时,会显示这些输入。

gpt-image-1.5 输入

当 model 设置为 gpt-image-1.5 时,会显示这些输入。

参考输入

参数约束与限制:
  • 当 model.size 为 “Custom” 时(仅 gpt-image-2.6-flare、gpt-image-2.6-sunburst、gpt-image-2.5-flare、gpt-image-2.5-sunburst 和 gpt-image-2 支持),model.custom_width 和 model.custom_height 必须都是 16 的倍数,最长边不能超过 3840,宽高比不能超过 3:1,且总像素数必须在 655,360 到 8,294,400 之间。
  • model.mask 要求 model.images 中恰好有一张参考图像:没有图像时不能使用,有超过一张图像时也不能使用。
  • 使用 model.mask 时,其高度和宽度必须与参考图像的高度和宽度一致。
  • 当提供 model.images 时,节点以图像编辑模式运行;没有 model.images 时,仅根据提示词生成图像。
  • 参考图像和遮罩在发送到 API 之前会被缩小。
  • "xhigh" 和 "max" 质量等级仅适用于 gpt-image-2.6-flare、gpt-image-2.6-sunburst、gpt-image-2.5-flare 和 gpt-image-2.5-sunburst。
  • model.complexity 仅适用于 gpt-image-2.6-flare 和 gpt-image-2.6-sunburst;其他模型使用固定的规划深度。
  • seed 目前在后端尚未实现。

输出

本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑

Source fingerprint (SHA-256): effc65978ac1cca52a8d8c85230784c23c9eb2afffd7f057aba9f9627e784a15