方法 POST https://xshell.club/v1/images/generations。编辑接口 POST /v1/images/edits。二者在无密钥时均返回 401;对这两条路径发 GET 返回 405。浏览器可视化入口:花椰菜无限画布(/canvas-embed/);提示词不会写时用 提示词动作库。
curl -sS https://xshell.club/v1/images/generations \
-H "Authorization: Bearer sk-YOUR-KEY" \
-H "Content-Type: application/json" \
-d '{"model":"MODEL_ID","prompt":"一只白色花椰菜,电影灯光"}'
按张计费。同一个 gpt-image-2 模型分成三条线路,建密钥时选不同分组即对应不同档位与单价;改图与文生图同价,参考图不额外收费,生成失败不计费。
| 分组(创建密钥时选) | 可用档位 | 单价 | 适合 |
|---|---|---|---|
| 生图 1K | 1K | $0.03 / 张 | 调提示词、批量试错 |
| 生图 2K | 2K | $0.09 / 张 | 日常成图、电商主图 |
| 生图 gpt-image-2 | 1K / 2K / 4K | $0.12 / $0.20 / $0.30 | 海报、印刷、清晰文字 |
计费档位按实际出图尺寸判定:请求 1024x1024 走 1K 价,2048x2048 走 2K 价。生图 1K 线路的上游只出 1K,请求 2K 尺寸仍按 1K 档计费;需要真正 2K 请选「生图 2K」,需要 4K 请选「生图 gpt-image-2」。
在画布界面直接点 1k / 2k / 4k 即可,会自动换算宽高。用 API 时 size 必须写真实像素(例如 3840x2160),写 4K 会返回 Invalid image size。
| 比例 | 4K | 2K |
|---|---|---|
| 1:1 | 2160x2160 | 2048x2048 |
| 16:9 | 3840x2160 | 2560x1440 |
| 9:16 | 2160x3840 | 1152x2048 |
| 4:3 | 2880x2160 | 1920x1440 |
| 3:4 | 2160x2880 | 1440x1920 |
| 21:9 | 3840x1646 | 2560x1097 |