跳转到主要内容 跳转到页脚
Bricks Templates
  • 首页
  • 模型列表
  • 文档
进入API中转站

入门

1
  • 快速接入

默拉APi

9
  • 聊天对话
  • 音频(Audio)
  • 自动补全
  • 嵌入向量
  • 微调模型
  • 创建图像
  • 模型列表
  • 上传文件
  • 内容审查
  • 首页
  • 文档
  • 默拉API中转站
  • 默拉APi
  • 创建图像

创建图像

POST 创建图像 #

POST https://api.mygptlife.com/v1/images/generations

图片(opens new window)

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

相关指南:图像生成(opens new window)

根据提示创建图像。

Body 请求参数

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

请求参数 #

名称位置类型必选说明
Authorizationheaderstring否none
bodybodyobject否none
» promptbodystring是所需图像的文本描述。最大长度为 1000 个字符。
» modelbodystring否用于图像生成的模型。
» nbodyinteger否要生成的图像数。必须介于 1 和 10 之间。
» qualitybodystring否将生成的图像的质量。hd创建具有更精细细节和更高一致性的图像。此参数仅支持dall-e-3.
» response_formatbodystring否返回生成的图像的格式。必须是 或url之一b64_json。
» stylebodystring否生成图像的大小。必须是256x256、512x512或1024x1024for之一dall-e-2。对于模型来说,必须是1024x1024、1792x1024、 或之一。1024x1792``dall-e-3
» userbodystring否生成图像的风格。必须是 或vivid之一natural。生动使模型倾向于生成超真实和戏剧性的图像。自然使模型生成更自然、不太真实的图像。此参数仅支持dall-e-3.
» sizebodystring否生成图像的大小。必须是256×256、512×512或 1024×1024之一。

返回示例

Create image

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

返回结果 #

状态码状态码含义说明数据模型
200OK(opens new window)Create imageInline

返回数据结构 #

状态码 200

名称类型必选约束中文名说明
» createdintegertruenonenone
» data[object]truenonenone
»» urlstringtruenonenone

POST 创建图片编辑 #

POST https://api.mygptlife.com/v1/images/edits

在给定原始图像和提示的情况下创建编辑或扩展图像。

Body 请求参数

image: cmMtdXBsb2FkLTE2ODc4MzMzNDc3NTEtMjA=/31225951_59371037e9_small.png
mask: []
prompt: A cute baby sea otter wearing a beret.
n: "2"
size: 1024x1024
response_format: url
user: string

请求参数 #

名称位置类型必选说明
Authorizationheaderstring否none
bodybodyobject否none
» imagebodystring(binary)是要编辑的图像。必须是有效的 PNG 文件,小于 4MB,并且是方形的。如果未提供遮罩,图像必须具有透明度,将用作遮罩。
» maskbodystring(binary)否附加图像,其完全透明区域(例如,alpha 为零的区域)指示image应编辑的位置。必须是有效的 PNG 文件,小于 4MB,并且尺寸与原始image相同。
» promptbodystring是所需图像的文本描述。最大长度为 1000 个字符。
» nbodystring否要生成的图像数。必须介于 1 和 10 之间。
» sizebodystring否生成图像的大小。必须是256x256、512x512或 1024x1024之一。
» response_formatbodystring否生成的图像返回的格式。必须是url或b64_json。
» userbodystring否代表您的最终用户的唯一标识符,可以帮助 OpenAI 监控和检测滥用行为。了解更多 (opens new window)。

返回示例

成功

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

返回结果 #

状态码状态码含义说明数据模型
200OK(opens new window)成功Inline

返回数据结构 #

状态码 200

名称类型必选约束中文名说明
» createdintegertruenonenone
» data[object]truenonenone
»» urlstringtruenonenone

POST 创建图像变体 #

POST https://api.mygptlife.com/v1/images/variations

创建给定图像的变体。

Body 请求参数

image: cmMtdXBsb2FkLTE2ODc4MzMzNDc3NTEtMjc=/31225951_59371037e9_small.png
n: "2"
size: 1024x1024
response_format: url
user: string

请求参数 #

名称位置类型必选说明
Authorizationheaderstring否none
bodybodyobject否none
» imagebodystring(binary)是用作变体基础的图像。必须是有效的 PNG 文件,小于 4MB,并且是方形的。
» nbodystring否要生成的图像数。必须介于 1 和 10 之间。
» sizebodystring否生成图像的大小。必须是256x256、512x512或 之一1024x1024。
» response_formatbodystring否生成的图像返回的格式。必须是 或url之一b64_json。
» userbodystring否代表您的最终用户的唯一标识符,可以帮助 OpenAI 监控和检测滥用行为。了解更多 (opens new window)。

返回示例

成功

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

返回结果 #

状态码状态码含义说明数据模型
200OK(opens new window)成功Inline

返回数据结构 #

状态码 200

名称类型必选约束中文名说明
» createdintegertruenonenone
» data[object]truenonenone
»» urlstringtruenonenone
您的感觉是什么
还有问题?我们能帮忙吗?

需要什么帮助?

更新 2024-06-04
微调模型模型列表
内容目录
  • POST 创建图像
    • 请求参数
    • 返回结果
    • 返回数据结构
  • POST 创建图片编辑
    • 请求参数
    • 返回结果
    • 返回数据结构
  • POST 创建图像变体
    • 请求参数
    • 返回结果
    • 返回数据结构
© 2020-2024 默拉智能API中转站