AI 模型接口图像(Images)GPT Image 2
GPT Image 2 图像生成(通用格式)
使用 OpenAI 图片通用接口 /v1/images/generations 生成图像。当前项目支持 gpt-image-2、gpt-image-2-vip、gpt-image-2-1k、gpt-image-2-2k、gpt-image-2-4k。常用参数为 model、prompt、size、quality、n、response_format。
Authorization
Bearer
AuthorizationBearer <token>
In: header
Request Body
application/json
model*string
模型名称。gpt-image-2、gpt-image-2-vip 为可选模型;gpt-image-2-1k 默认生成 1024x1024;gpt-image-2-2k 默认生成 2048x2048;gpt-image-2-4k 默认生成 3840x2160。
Value in
"gpt-image-2" | "gpt-image-2-vip" | "gpt-image-2-1k" | "gpt-image-2-2k" | "gpt-image-2-4k"prompt*string
图像生成提示词。
n?integer
生成图片数量。未传或传 0 时按 1 处理。
Range
1 <= valuesize?string
输出尺寸。gpt-image-2-1k 支持 1024x1024、1536x1024、1024x1536;gpt-image-2-2k 支持 2048x2048、2048x1152;gpt-image-2-4k 支持 3840x2160、2160x3840。
quality?string
生成质量。项目未传时默认补为 medium。
Default
"medium"response_format?string
返回图片格式。
Value in
"url" | "b64_json"background?string
透传给上游的背景设置。
moderation?string
透传给上游的内容审核设置。
output_format?string
透传给上游的输出格式。
output_compression?integer
透传给上游的输出压缩参数。
partial_images?unknown
透传给上游的局部图片参数。
user?string
最终用户标识。
Response Body
application/json
curl -X POST "https://nodekey.xinghanyun.cn/v1/images/generations" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-2", "prompt": "一张红色山地自行车的产品海报,白色背景,清晰棚拍", "size": "1024x1024", "quality": "medium", "n": 1, "response_format": "url" }'{
"created": 0,
"data": [
{
"url": "string",
"b64_json": "string",
"revised_prompt": "string"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 0,
"total_tokens": 0,
"input_tokens": 0,
"output_tokens": 0,
"prompt_tokens_details": {
"text_tokens": 0,
"image_tokens": 0,
"cached_tokens": 0
},
"completion_tokens_details": {
"image_tokens": 0,
"text_tokens": 0
}
}
}最后更新于