CoreCode文档

接入

生成图片

最后更新:2026 年 11 月 6 日

CoreCode 用 OpenAI Images 接口出图:GPT 分组有 gpt-image-2、gpt-image-2.5-flare、gpt-image-2.5-sunburst,Grok 分组有 grok-imagine-image。OpenAI SDK 和 curl 都能直接调用,按张计费。

接口地址
https://corecode.live/v1
接口
生成 /v1/images/generations,改图 /v1/images/edits
密钥
请求头 Authorization: Bearer sk-你的密钥,分组选模型所在的分组或 auto
价格
每张 $0.06,生成和改图一样,以 模型价格 页为准

模型

模型密钥分组改图返回一张耗时
gpt-image-2GPT 或 auto支持PNG,base6410 到 20 秒
gpt-image-2.5-flareGPT 或 auto支持PNG,base6410 到 20 秒
gpt-image-2.5-sunburstGPT 或 auto支持PNG,base6410 到 20 秒
grok-imagine-imageGrok 或 auto不支持JPEG,链接或 base64约 5 秒

没有密钥的话,在 令牌 页点「创建令牌」,分组按上表选。

用 curl 生成

curl https://corecode.live/v1/images/generations \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{"model": "gpt-image-2.5-flare", "prompt": "一只坐在石头上的小红狐,扁平插画", "quality": "low"}' \
  | jq -r '.data[0].b64_json' | base64 --decode > fox.png

图片以 base64 放在 data[0].b64_json 里返回。换模型只要改 model。

用 Python SDK 生成

import base64
from openai import OpenAI

client = OpenAI(base_url="https://corecode.live/v1", api_key="sk-你的密钥", timeout=180)
r = client.images.generate(
    model="gpt-image-2.5-flare",
    prompt="一只坐在石头上的小红狐,扁平插画",
    quality="low",
)
open("fox.png", "wb").write(base64.b64decode(r.data[0].b64_json))

出图要十几秒,客户端超时请设到 60 秒以上。

改图

gpt-image-2、gpt-image-2.5-flare、gpt-image-2.5-sunburst 可以改图:和 OpenAI 一样,以表单上传原图的 image 字段。

curl https://corecode.live/v1/images/edits \
  -H "Authorization: Bearer sk-你的密钥" \
  -F model=gpt-image-2.5-flare \
  -F "prompt=给狐狸围上一条蓝色围巾" \
  -F quality=low \
  -F image=@fox.png \
  | jq -r '.data[0].b64_json' | base64 --decode > fox-scarf.png

SDK 里是 client.images.edit(model=..., image=open("fox.png", "rb"), prompt=...)。

Grok 生成图片

curl https://corecode.live/v1/images/generations \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{"model": "grok-imagine-image", "prompt": "一只坐在雪地里的小红狐,水彩", "response_format": "b64_json"}' \
  | jq -r '.data[0].b64_json' | base64 --decode > fox.jpg

请传 "response_format": "b64_json"。不传时返回 data[0].url,是 xAI 的临时图片链接,国内网络不一定能打开。

参数说明

参数说明
sizeGPT 图片模型目前不生效,通常返回 1536x1024;Grok 不传时是 1280x720。以返回的 size 为准
qualityGPT 图片模型可传 low、medium、high、auto,价格不变
nGPT 图片模型一次只返回一张,不要传 n;要多张请发多次请求
stream不要传,Grok 会直接拒绝
response_formatGPT 图片模型总是返回 base64;Grok 建议传 b64_json

常见问题

模型不存在或无可用渠道

密钥的分组里没有这个模型。GPT 图片模型要用 GPT 或 auto 分组的密钥,grok-imagine-image 要用 Grok 或 auto 分组的密钥。

分组仅接受来自 Claude Code 的请求

密钥是「仅限CC」分组的,只能给 Claude Code 用。新建一个 GPT、Grok 或 auto 分组的密钥。

请求超时

GPT 图片模型一张要 10 到 20 秒,忙的时候更久。把客户端超时调到 60 秒以上再试。

flare 和 sunburst 有什么区别?

两者价格相同,都能生成和改图。效果差异取决于提示词,可以都试试,选更合适的一个。