Skip to main content
Xcompute 的图像模型使用 OpenAI 兼容接口。所有请求都使用同一个 Base URL:
请求头固定为:

当前可用模型

以下模型已配置在当前启用的图片渠道中。模型是否对你的 API Key 可见,还会受到账号分组和模型权限影响。

图片价格

图片模型按次计费。下面是当前基础美元价格: 最终扣费可能会根据 API Key 所属账户方案、分辨率和实时价格配置变化,请以控制台的模型价格为准。GPT Image 的图片倍率为:1K=1,2K/4K=1.5。Nano Banana 当前 1K、2K、4K 都是 1 倍。

如何选择

如果你第一次调用图像接口,建议先阅读对应的分步教程:

需要马上拿到图片

使用 gpt-image-2 或 gpt-image-2.5,调用同步图像生成。接口会等待图片生成完成,并在 data[0].url 返回图片地址。

请求可能耗时较长

使用 gpt-image-2-async 或 gpt-image-2.5-async,调用异步图像生成。接口会立即返回任务 ID,再使用任务查询获取图片地址。

想使用 Nano Banana

使用 nano-banana、nano-banana-2、nano-banana-2-lite 或 nano-banana-pro,仍然调用 POST /v1/images/generations。 这四个模型的提交响应是 data.task_id,不是图片 URL。继续调用 GET /v1/images/generations/{task_id},在 data.state 为 succeeded 时读取 data.data.images[0].url。

最小文生图请求

下面的请求适用于 8 个模型。把 model 替换为上表中的模型 ID,再按模型对应的响应格式处理结果。
gpt-image-2 和 gpt-image-2.5 建议额外传入 n: 1 和 response_format: "url"。图片地址可能有有效期,拿到 URL 后请及时下载保存。

图生图

需要参考图片时,使用图生图的 POST /v1/images/edits。请求体中的 images 是图片 URL 数组,图片必须能被 Xcompute 服务端访问。

常见错误