小爱帮助文档
  1. 文生图片(Images)
小爱帮助文档
  • AI模型API中文文档
    • 小爱接口和支持模型列表
    • 购买地址
    • 人工客服
    • 常用教程合集
    • API的介绍及使用教程点击内涵链接
    • 示例代码大全
      • Python使用文档
    • 聊天接口(Chat)
      • 聊天接口(通用)
      • 图片识别接口
    • 向量生成(Embeddings)
      • 创建嵌入
    • 文生图片(Images)
      • DALL·E
        POST
    • 音频(Audio)
      • TTS文本转语音
  1. 文生图片(Images)

DALL·E

POST
/v1/images/generations

请求参数

Header 参数
Authorization
string 
可选
默认值:
Bearer {{YOUR_API_KEY}}
Body 参数application/json
model
string 
必需
用于图像生成的模型。
prompt
string 
必需
所需图像的文字描述。对于 dall-e-2 的最大长度为 1000 个字符,对于 dall-e-3 的最大长度为 4000 个字符。
n
integer 
可选
生成的图片数量。必须介于 1 和 10 之间。dall-e-3,仅支持n=1
size
string 
可选
生成的图像尺寸。必须是 256x256、512x512 或 1024x1024 之一,对于 dall-e-2。必须是 1024x1024、1792x1024 或 1024x1792 之一,对于 dall-e-3 模型。
style
string 
可选
生成图像的风格。必须是vivid或natural之一。Vivid 会导致模型倾向于生成超现实和戏剧性的图像。Natural 会导致模型生成更自然、不太超现实的图像。此参数仅适用于dall-e-3。
示例值:
vividnatural
response_format
string 
可选
生成的图像返回的格式。必须是以下之一url或b64_json。图像生成后的 60 分钟内,URL 才有效。
示例值:
urlb64_json
quality
string 
可选
生成的图像质量。hd创建具有更好的细节和图像整体一致性的图像。此参数仅支持dall-e-3
默认值:
standard
示例值:
hd standard
示例
{
  "model": "dall-e-3",
  "prompt": "A cute baby sea otter",
  "n": 1,
  "size": "1024x1024"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://xiaoai.plus/v1/images/generations' \
--header 'Authorization: Bearer sk-xxx' \
--header 'Content-Type: application/json' \
--data-raw '{
    "model": "dall-e-3",
    "prompt": "A cute baby sea otter",
    "n": 1,
    "size": "1024x1024"
  }'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
上一页
创建嵌入
下一页
TTS文本转语音
Built with