OpenAI

1. 概述

业界第一大语言模型。

模型列表:

  • dall-e-2

  • dall-e-3

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-2

dall-e-2

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 支持256x256512x5121024x1024dall-e-3支持1024x10241792x10241024x1792

1024x1024

quality

string

生成图像的质量选项。hd会创建具有更精细细节和更高一致性的图像。此参数仅适用于dall-e-3

standard

style

string

生成图像的风格。vivid倾向于生成超现实且戏剧性的图像,natural倾向于生成更自然、不那么超现实的图像。此参数仅适用于dall-e-3

vivid


4. 请求示例

POST /v1/images/generations
Content-Type: application/json
Accept: application/json
Authorization: Bearer $YOUR_API_KEY

{
	"model": "dall-e-2",
	"prompt": "A cute baby sea otter",
	"n": 1,
	"size": "1024x1024"
}

5. 响应示例

{
	"created": 1589478378,
	"data": [
		{
			"url": "https://..."
		},
		{
			"url": "https://..."
		}
	]
}

最后更新于