图片生成 /v1/images/generations
POST
/v1/images/generations⚠️ 计费说明:官方价格的 1.5 倍。根据官方的价格,以 1K token GPT-3.5(非 16k)【输出部分】价格请求价格(10P)为基准进行换算,DALL·E 2 一张 256x256 的图片消耗 80P,512x512 的图片消耗 90P,1024x1024 的图片消耗 100P。DALL·E 3 同理。
这里只列出部分常用参数,完整参数说明参考 OpenAI 官方文档:https://platform.openai.com/docs/api-reference/images
所有价格都是官方价格的 1.5 倍换算为 P 数。
请求参数
Body Params application/json
prompt
string
required
你对图片的要求或者描述
moderation
boolean
optional
默认为 false,为 true 时会调用图片安全接口对内容进行判定,并将审核结果添加到返回值中的 moderation 字段,开发者可以根据值自行判断如何处理。审核输出的详细解释:https://cloud.tencent.com/document/product/1125/53273 开启后每张图片增加 10P 消耗
Default:
false
moderation_stop
boolean
optional
默认为 false,在 moderation 为 true 且自身也为 true 时,如果审核结果不是 Pass,将自动进行内容拦截,对流也生效
Default:
false
n
integer
optional
生成多少张,可以是 1~10,默认为 1
Default:
1
size
enum<string>
optional
每张图片的尺寸,可以是 256x256,512x512,1024x1024,默认为 1024x1024
Allowed values:
256x256512x5121024x1024
Default:
1024x1024
response_format
enum<string>
optional
Allowed value:
url
model
enum<string>
optional
Allowed values:
dall-e-2dall-e-3
Example
{
"prompt": "生成一张鱼香肉丝",
"response_format": "url",
"size": "256x256"
}
示例代码
Responses
OK(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
Data Schema
object {0}
Example
{
"created": 1685157195,
"data": [
{
"url": "https://oaidalleapiprodscus.blob.core.windows.net/private/org-kfC4tzTdMJ75zgOXXjL0YtYH/user-aEnCWA3g3cKFY3Sw0DlrPDJr/img-D5dwjMCL1hDNMrTynN97h5ok.png?st=2023-05-27T02%3A13%3A15Z&se=2023-05-27T04%3A13%3A15Z&sp=r&sv=2021-08-06&sr=b&rscd=inline&rsct=image/png&skoid=6aaadede-4fb3-4698-a8f6-684d7786b067&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2023-05-26T22%3A18%3A34Z&ske=2023-05-27T22%3A18%3A34Z&sks=b&skv=2021-08-06&sig=Qgd9OctuFGE4FrI1/YCtgKfPjPvf3o9693WkiLIhL7o%3D"
}
]
}
Last modified: 1 年前