SuperAPI AI 工具集

gpt-image

设计与创作

查看项目

更新于 10-16 08:14

技能介绍

用途

gpt-image 是一个命令行技能,用于通过 inference.sh CLI(belt)调用 OpenAI 的 GPT-Image-2 模型来生成和编辑图像。它把文生图、图像编辑和局部重绘统一在同一个模型下完成。

主要能力

  • 文生图(Text-to-Image):根据文本提示词生成图像。
  • 图像编辑(Image Editing):使用参考图对图像进行编辑。
  • 局部重绘(Inpainting):基于蒙版对图像的特定区域进行编辑。
  • 批量生成:一次最多生成 10 张图像。
  • 多种格式:支持 PNG、JPEG、WebP 输出。
  • 灵活分辨率:支持 256–4096 之间、以 32 像素为步长的任意尺寸。

使用方式

首先安装 belt CLI 技能:

npx skills add belt-sh/cli

需要 inference.sh CLI(belt),然后登录:

belt login

基础调用示例:

belt app run openai/gpt-image-2 --input '{"prompt": "a cat astronaut floating in space"}'

文生图(高质量):

belt app run openai/gpt-image-2 --input '{
  "prompt": "professional product photo of sneakers on a white background, studio lighting",
  "quality": "high"
}'

一次生成多张:

belt app run openai/gpt-image-2 --input '{
  "prompt": "minimalist logo design for a coffee shop",
  "n": 4,
  "quality": "medium"
}'

使用参考图编辑:

belt app run openai/gpt-image-2 --input '{
  "prompt": "change the background to a beach at sunset",
  "images": ["https://your-image.jpg"]
}'

多参考图:

belt app run openai/gpt-image-2 --input '{
  "prompt": "combine these two characters into one scene",
  "images": ["https://character1.jpg", "https://character2.jpg"]
}'

基于蒙版的局部重绘:

belt app run openai/gpt-image-2 --input '{
  "prompt": "replace with a red sports car",
  "images": ["https://street-scene.jpg"],
  "mask": "https://car-mask.png"
}'

自定义分辨率:

belt app run openai/gpt-image-2 --input '{
  "prompt": "wide cinematic landscape, mountains at golden hour",
  "width": 1920,
  "height": 1080,
  "quality": "high"
}'

快速草稿:

belt app run openai/gpt-image-2 --input '{
  "prompt": "quick concept sketch of a robot",
  "quality": "low"
}'

参数

  • prompt(string,必填):描述图像的文本提示词。
  • images(array):用于编辑的参考图像。
  • mask(string):用于局部重绘的蒙版图像。
  • n(integer,默认 1):图像数量(1–10)。
  • quality(string):low、medium 或 high。
  • width(integer):输出宽度(256–4096,32 的倍数)。
  • height(integer):输出高度(256–4096,32 的倍数)。
  • output_format(string,默认 png):png、jpeg 或 webp。
  • output_compression(integer):jpeg/webp 的压缩级别(0–100)。

价格

按质量计费,每张图像约:Low $0.006,Medium $0.024,High $0.21。更大分辨率成本更高。完整价格可通过 belt app get openai/gpt-image-2 查看。

相关技能

# 完整平台技能(所有应用)
npx skills add inference-sh/skills@infsh-cli

# 所有图像生成模型
npx skills add inference-sh/skills@ai-image-generation

# FLUX 模型
npx skills add inference-sh/skills@flux-image

# Pruna P-Image(快速且经济)
npx skills add inference-sh/skills@p-image

浏览所有图像应用:belt app list --category image

适用场景

适合需要通过命令行批量生成图像、基于参考图修改图像或对图像局部区域进行重绘的开发者和创作者。

限制

使用前需安装 inference.sh CLI(belt)并登录。分辨率需为 32 像素的倍数,范围 256–4096。批量生成上限为 10 张。更大分辨率会增加成本。