OpenAI Image ( 绘图 ) 接口

功能

给定提示/或输入图像,模型将生成新图像。

POST 请求 :

curl https://api.openai.com/v1/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -d '{
    "prompt": "小猫喝啤酒",
    "n": 1,
    "size": "1024x1024"
  }'

请求数据格式 :

prompt 
字符串类型 必需的
所需图像的文本描述。最大长度为 1000 个字符。

n
整数 选填 默认为1
要生成的图像数。必须介于 1 和 10 之间。

size 
字符串类型 选填 默认为1024x1024
生成图像的大小。必须是256x256、512x512或 之一1024x1024。

response_format
字符串类型 选填 默认为url
生成的图像返回的格式。必须是 或url之一b64_json。

user
字符串类型 选填
代表您的最终用户的唯一标识符,可以帮助 OpenAI 监控和检测滥用行为。

响应示例 :

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