Skip to main content

gpt-image-1 接口说明

OpenAI 的绘图接口 gpt-image-1,支持文生图(generate)、图文生图(edit)。
使用前请运行 pip install -U openai 升级到最新的 openai 包。

注意事项

  • 生成过程中,无论任何情况导致的中断或失败,接口调用一经发出,都会被扣取费用
  • 还在世的艺术家名称(如「宫崎骏」、「新海诚」等)会触发 moderation_blocked 报错,导致生成失败。你可以通过「吉卜力」、「明亮的现代日式动漫风格」等非敏感词来规避。衣着暴露或含有暗示的图片同理。
  • 总的来说,「风格」比「艺术家」安全,像是「皮克斯」也是支持的。
  • 更稳妥的做法是采用已故艺术家或对应的风格,如「梵高」、「蒙娜丽莎」等。

模型和费率

注意:输入文本 Token 部分的费率是 $5/百万 Tokens,额外计算。

调用方法

端点 (Endpoints)
  1. 绘图:https://aihubmix.com/v1/images/generations
  2. 编辑:https://aihubmix.com/v1/images/edits
Python 调用示例如下:
更多的参数细节可以参考 OpenAI 官方文档

输出示例

被拒的情况

请求被拒的错误信息如下:
对于单次请求生成 2-10 张图片的情况,如果系统检测到请求涉嫌违反平台政策,该请求中的违规部分将不会被生成。这可能导致实际生成图片数量少于用户请求数量,然而多图的情况下,不会抛出 moderation_blocked。 因此,请在创作中主动规避潜在的知识产权(IP)或版权问题,以减少生成被系统拦截的风险,确保创作顺利完成。 ✍️ 关键提示:
  • 避免直接使用已知的受版权保护角色、品牌标志、名人肖像等
  • 可以采用「风格借鉴」「创意改编」「泛指描述」等方式表达
  • 若需引用特定元素,请提前确认该元素是否处于公有领域

实用提示

  • 支持任何语言,中文绘制也很稳定,但我们也不建议绘制大量的文本
  • size 参数不支持显示传入 size=“auto”,默认即 auto
  • 画幅比例可以在 prompt 中指定,支持 2:3、3:2、1:1,也可以在 size 参数中设置。
  • 支持控制敏感度的 moderation 参数,但这个参数设为 low 也可能被拒,比如说维纳斯过于暴露
  • edits 端口不支持 moderation 参数
  • 文本描述和参考图搭配,融图效果更准确
  • 上传的图片可以做压缩预处理,提升速度
  • 支持透明背景,免抠图。——只需要在 Prompt 中补充要求