On this page
article
OpenAI
1.概述
业界第一大语言模型。根据文字提示修改图片。
模型列表:
dall-e-2gpt-image-1
2.请求说明
- 请求方法:
POST - 请求地址
https://gateway.theturbo.ai/v1/images/edits
3.请求参数
3.1 Head参数
| 参数名称 | 类型 | 必填 | 说明 | 示例值 |
|---|---|---|---|---|
Content-Type |
string | 是 | 设置请求头类型,必须为multipart/form-data |
multipart/form-data; boundary=------------------------y0QNRDhXQUE3yHQi7DEbLz |
Accept |
string | 是 | 设置响应类型,必须为 application/json |
application/json |
Authorization |
string | 是 | 身份验证所需的 API_KEY,格式Bearer $YOUR_API_KEY |
Bearer $YOUR_API_KEY |
3.2 Body 参数 (multipart/form-data)
| 参数名称 | 类型 | 必填 | 说明 | 示例值(默认值) |
|---|---|---|---|---|
| model | string | 是 | 要使用的模型 ID。详见概述列出的可用版本,如 gpt-image-1。 | gpt-image-1 |
| prompt | string | 是 | 一段描述所需图像的文字。dall-e-2 描述最大长度为 1000 字符, gpt-image-1大长度为 32000 字符。 |
A cute baby sea otter |
| image | file/file array | 否 | 提交用于编辑的图像。对于gpt-image-1,每张图像应为小于 25MB 的 PNG、WEBP 或 JPG 文件。您最多可以通过数组提交 16 张图像。对于dall-e-2,您只能提供一张图像,且该图像应为小于 4MB 的正方形 PNG 文件。 |
|
| mask | string | 否 | 一个附加图像,其完全透明的区域(例如 alpha 为零的地方)表示图像应被编辑的位置。如果提供了多张图像,遮罩将应用于第一张图像。必须是有效的 PNG 文件,小于 4MB,且尺寸必须与图像相同。 | |
| n | string | 否 | 生成图像的数量,必须在 1 到 10 之间。dall-e-3 仅支持 n=1。 |
1 |
| size | string | 否 | 生成图像的尺寸。dall-e-2 支持256x256、512x512、 1024x1024,dall-e-3支持1024x1024、1792x1024、1024x1792,gpt-image-1支持1024x1024、1536x1024、1024x1536。 |
1024x1024 |
| quality | string | 否 | 生成图像的质量选项。hd会创建具有更精细细节和更高一致性的图像。gpt-image-1支持high 、medium 、low,dall-e-3支持standard 、hd。。 |
standard |
| style | string | 否 | 生成图像的风格。vivid倾向于生成超现实且戏剧性的图像,natural倾向于生成更自然、不那么超现实的图像。此参数仅适用于dall-e-3。 |
vivid |