API2D
  1. OpenAI
API2D
  • OpenAI
    • 聊天接口 /v1/chat/completions
      POST
    • 内容补全接口 /v1/completions
      POST
    • 文本编辑 /v1/edits
      POST
    • 向量生成 /v1/embeddings
      POST
    • 图片生成 /v1/images/generations
      POST
    • 余额查询
      GET
    • 文本转音频
      POST
    • 音频转文本
      POST
    • 音频转文本并翻译为英文
      POST
  • 向量数据库
    • 生成 uuid
      GET
    • 查询searchable_id
      POST
    • 写入向量
      POST
    • 基于向量搜索
      POST
    • 删除单条记录
      POST
    • 删除某个 uuid 对应的所有向量数据
      POST
    • 删除当前用户写入过的所有向量数据
      POST
    • 查询数据
      POST
  • Azure
    • 文字 => 语音
      POST
    • 语音 => 文字
      POST
  • 开发者计划
    • 分组操作
      • 创建分组
      • 获取所有分组
      • 获取单个分组
      • 删除分组
      • 修改分组
    • Custom Key 操作
      • 获取分组内的所有 key
      • 创建 key
      • 更新 key
      • 启用/禁用 key
      • 删除 key
      • 转入/转出点数
      • 批量转入点数
      • 批量设置请求频率上限
      • 搜索 key
    • 生成 API Token
      POST
    • 查询点数消耗
      POST
  • Claude
    • 聊天接口
      POST
  • Stable Diffusion
    • Stable Diffusion 图片生成
    • [新] Stable Diffusion Core 图片生成
    • [新] Stable Diffusion 3 图片生成/图片修改
  • Gemini 2
    • 聊天接口
  1. OpenAI

图片生成 /v1/images/generations

POST
/v1/images/generations
⚠️ 计费说明:官方价格的 1.5 倍。根据官方的价格,以 1K token GPT-3.5(非 16k)【输出部分】价格请求价格(10P)为基准进行换算,DALL·E 2 一张 256x256 的图片消耗 80P,512x512 的图片消耗 90P,1024x1024 的图片消耗 100P。DALL·E 3 同理。
这里只列出部分常用参数,完整参数说明参考 OpenAI 官方文档:https://platform.openai.com/docs/api-reference/images
所有价格都是官方价格的 1.5 倍换算为 P 数。

请求参数

Header 参数
Content-Type
string 
必需
默认值:
application/json
Authorization
string 
必需
Bearer 你的forwardKey/customKey/API Token
默认值:
Bearer fk....
Body 参数application/json
prompt
string 
必需
你对图片的要求或者描述
moderation
boolean 
可选
默认为 false,为 true 时会调用图片安全接口对内容进行判定,并将审核结果添加到返回值中的 moderation 字段,开发者可以根据值自行判断如何处理。审核输出的详细解释:https://cloud.tencent.com/document/product/1125/53273 开启后每张图片增加 10P 消耗
默认值:
false
moderation_stop
boolean 
可选
默认为 false,在 moderation 为 true 且自身也为 true 时,如果审核结果不是 Pass,将自动进行内容拦截,对流也生效
默认值:
false
n
integer 
可选
生成多少张,可以是 1~10,默认为 1
默认值:
1
size
enum<string> 
可选
每张图片的尺寸,可以是 256x256,512x512,1024x1024,默认为 1024x1024
枚举值:
256x256512x5121024x1024
默认值:
1024x1024
response_format
enum<string> 
可选
枚举值:
url
model
enum<string> 
可选
枚举值:
dall-e-2dall-e-3
示例
{
  "prompt": "生成一张鱼香肉丝",
  "response_format": "url",
  "size": "256x256"
}

示例代码

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://oa.api2d.net/v1/images/generations' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "prompt": "生成一张鱼香肉丝",
    "response_format": "url",
    "size": "256x256"
}'

返回响应

🟢200OK
application/json
Body
object {0}
示例
{
  "created": 1685157195,
  "data": [
    {
      "url": "https://oaidalleapiprodscus.blob.core.windows.net/private/org-kfC4tzTdMJ75zgOXXjL0YtYH/user-aEnCWA3g3cKFY3Sw0DlrPDJr/img-D5dwjMCL1hDNMrTynN97h5ok.png?st=2023-05-27T02%3A13%3A15Z&se=2023-05-27T04%3A13%3A15Z&sp=r&sv=2021-08-06&sr=b&rscd=inline&rsct=image/png&skoid=6aaadede-4fb3-4698-a8f6-684d7786b067&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2023-05-26T22%3A18%3A34Z&ske=2023-05-27T22%3A18%3A34Z&sks=b&skv=2021-08-06&sig=Qgd9OctuFGE4FrI1/YCtgKfPjPvf3o9693WkiLIhL7o%3D"
    }
  ]
}
上一页
向量生成 /v1/embeddings
下一页
余额查询
Built with