图像生成

图像生成 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. 1登录控制台
  2. 2充值余额
  3. 3创建 API Key