On this page
article
OpenAI
1.概述
业界第一大语言模型。根据文字提示生成图片。
模型列表:
dall-e-2
dall-e-3
gpt-image-1
2.请求说明
- 请求方法:
POST
- 请求地址
https://gateway.theturbo.ai/v1/images/generations
3.请求参数
3.1 Header参数
参数名称 | 类型 | 必填 | 说明 | 示例值 |
---|---|---|---|---|
Content-Type |
string | 是 | 设置请求头类型,必须为application/json |
application/json |
Accept |
string | 是 | 设置响应类型,建议统一为application/json |
application/json |
Authorization |
string | 是 | 身份验证所需的 API_KEY,格式Bearer $YOUR_API_KEY |
Bearer $YOUR_API_KEY |
3.2 Body 参数 (application/json)
参数名称 | 类型 | 必填 | 说明 | 示例(默认值) |
---|---|---|---|---|
model | string | 是 | 要使用的模型 ID。详见概述列出的可用版本,如 dall-e-3 。 |
dall-e-3 |
prompt | string | 是 | 一段描述所需图像的文字。dall-e-2 描述最大长度为 1000 字符,dall-e-3 描述最大长度为 4000 字符 |
A cute baby sea otter |
n | number | 否 | 生成图像的数量,必须在 1 到 10 之间。dall-e-3 仅支持 n=1。 |
1 |
size | string | 否 | 生成图像的尺寸。dall-e-2 支持 256x256 、512x512 、1024x1024 ,dall-e-3 支持 1024x1024 、1792x1024 、1024x1792 。 |
1024x1024 |
quality | string | 否 | 生成图像的质量选项。hd 会创建具有更精细细节和更高一致性的图像。此参数仅适用于 dall-e-3 。 |
standard |
style | string | 否 | 生成图像的风格。vivid 倾向于生成超现实且戏剧性的图像,natural 倾向于生成更自然、不那么超现实的图像。此参数仅适用于 dall-e-3 。 |
vivid |
response_format | string | 否 | 使用dall-e-2 和dall-e-3 生成的图像返回的格式。支持url 和b64_json ,gpt-image-1 不支持该参数,永远为b64_json 。 |
b64_json |