图像生成 API
用 OpenAI 兼容的图像接口调用 GPT Image 和 Grok Imagine 生成、编辑图片,和其他模型共用同一把 Key。
可用模型
| 模型 | 计费方式 | 参数 |
|---|---|---|
gpt-image-2、gpt-image-2.5-flare、gpt-image-2.5-sunburst | 按 token,尺寸和质量会影响价格 | size、quality、response_format |
grok-imagine-image、grok-imagine-image-quality | 按张,每张固定价格 | aspect_ratio、resolution、response_format |
价格见各个 模型页。它们都走 POST /v1/images/generations,用 Authorization: Bearer 鉴权,所以切换模型就是改 model 字段,再换成对应家族的参数。
生成图片
export TOKEN_SHARE_KEY="<your-pool-api-key>"
curl -sS "https://token-share.app/v1/images/generations" \
-H "Authorization: Bearer $TOKEN_SHARE_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-image-2","prompt":"A cute baby sea otter","size":"1024x1024","quality":"high","response_format":"b64_json"}'response_format 为 "b64_json" 时图片以 base64 直接放在响应里,为 "url" 时返回一个下载链接。用 OpenAI SDK 调 Grok Imagine 时,aspect_ratio 这类参数放进 extra_body 传。
编辑图片
POST /v1/images/edits 接收 multipart 表单:原图、提示词和模型。它和生成接口用同一份模型列表校验。
export TOKEN_SHARE_KEY="<your-pool-api-key>"
curl -sS "https://token-share.app/v1/images/edits" \
-H "Authorization: Bearer $TOKEN_SHARE_KEY" \
-F model="gpt-image-2" \
-F image="@input.png" \
-F prompt="Add a small red hat"不支持 /v1/images/variations,请改用 /v1/images/edits。视频是另一个模型、另一条路由,见 Grok Imagine 视频指南。
花了多少钱
GPT Image 的响应里有 usage 对象,就是计费用的 token 数。任何图像请求都可以把响应头 x-token-share-request-id 传给 账单 API,查到准确的扣费金额。
准备好了?三步即可开始
- 1登录控制台
- 2充值余额
- 3创建 API Key