Skip to main content

你将构建什么

你将调用 POST /v1/images/generations,使用 GPT 图像模型生成一张图像,解码返回的 b64_json,并将其保存为图像文件。

前提条件

  • 存储在 COMETAPI_KEY 中的 CometAPI API key
  • 用于文件保存示例的 Python 3.10+ 或 Node.js 18+
  • 服务端环境。不要在公开的前端代码中使用密钥调用图像生成。

API key、base URL、身份验证

使用兼容 OpenAI 的图像端点:
使用 Bearer token 进行身份验证:

代码示例

使用下面的标签页获取可直接复制的 cURL、Python 和 Node.js 示例。

流程说明

GPT 图像生成会在一次请求中返回完整响应。GPT 图像模型会在 data[0].b64_json 中返回 base64 图像数据。解码该值,并将字节写入与 output_format 匹配的文件。 如果你需要 URL 输出,请检查所选模型是否支持 URL 响应。GPT 图像模型在维护的参考示例中使用 base64 输出。

常用参数

故障排查 / FAQ

确认你已将 b64_json 解码为 base64 字节,并使用与 output_format 匹配的文件扩展名保存文件。
不同模型的图像参数各不相同。先从最小参考示例开始,然后每次添加一个可选字段。
对于 GPT 图像模型,请使用 b64_json。URL 输出取决于具体模型。

后续步骤