/v1/images/generations
2026/6/9大约 1 分钟
/v1/images/generations
这个接口用于根据提示词生成图片,兼容 OpenAI Images Generations 格式。
- 请求地址:
https://api.cccode.top/v1/images/generations - 鉴权方式:
Authorization: Bearer YOUR_API_KEY - 示例模型:
gpt-image-2
提示
图片生成通常比文本对话更慢,请给客户端留出足够的等待时间。
请求参数
| 字段 | 必填 | 说明 |
|---|---|---|
model | 是 | 图片生成模型,例如 gpt-image-2 |
prompt | 是 | 图片提示词 |
size | 否 | 图片尺寸,例如 1024x1024 |
response_format | 否 | 示例使用 url |
示例请求
curl --location 'https://api.cccode.top/v1/images/generations' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"model": "gpt-image-2",
"prompt": "生成一张极简风格的绿色圆形图标,白色背景,无文字。",
"size": "1024x1024",
"response_format": "url"
}'返回字段
生成结果通常在 data[0].url 中。根据上游模型和返回方式不同,这个字段可能是:
https://...形式的图片链接data:image/...;base64,...形式的内嵌图片数据
{
"created": 1777689832,
"data": [
{
"url": "data:image/png;base64,..."
}
],
"usage": {
"total_tokens": 245,
"input_tokens": 49,
"output_tokens": 196
}
}注意
如果你的工具只支持 HTTP 图片链接,不支持 data:image/...,需要先把返回的 base64 图片保存成文件,再上传或使用。
