OpenAI Dalle3格式
POST
{{BASE_URL}}/v1/images/generations
recraftv3
recraftv3-halloween
1024x512
1024x1024
1024x576
1024x768
1024x512
512x1024
512x768
1280x960
1280x960
960x1280
960x1280
768x1366
768x512
1366x768
1344x576
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Header 参数
Authorization
string
必需
示例值:
Bearer {{YOUR_API_KEY}}
Body 参数application/json
model
string
必需
prompt
string
必需
size
string
必需
示例
{
"model": "recraftv3",
"prompt": "bot",
"size": "1024x1024"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST '{{BASE_URL}}/v1/images/generations' \
--header 'Authorization: Bearer {{YOUR_API_KEY}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"model": "recraftv3",
"prompt": "bot",
"size": "1024x1024"
}'
返回响应
🟢200成功
application/json
Body
created
integer
必需
data
array [object {1}]
必需
url
string
可选
image
array[string]
必需
metadata
object
必需
credits
integer
必需
height
integer
必需
images
array [object {4}]
必需
random_seed
integer
必需
request_id
string
必需
transform_model
string
必需
width
integer
必需
示例
{
"created": 1730702305,
"data": [
{
"url": "https://sfile.chatglm.cn/chatglm4/acbf2468-0382-4a77-83a7-cd6fe382426c.png"
}
],
"image": [
"https://sfile.chatglm.cn/chatglm4/acbf2468-0382-4a77-83a7-cd6fe382426c.png"
],
"metadata": {
"credits": 1,
"height": 1024,
"images": [
{
"image_id": "33c6256d-e8a8-4b53-ba44-8990c5b20aa2",
"image_invariants": {
"preset": "any"
},
"transparent": false,
"vector_image": false
}
],
"random_seed": 884276504,
"request_id": "e4e834ea-bbf3-4243-8913-06a528c64e54",
"transform_model": "recraftv3",
"width": 1024
}
}
修改于 2024-11-04 07:14:39