- 关于我们
- Open AI
- InsightFace任务提交
- 任务管理
- Midjourney接口
- 暂时未启用
- Generate
- SDXL & SD1.6
- styles
- images
- 视频生成
- 生成音乐POST
- 获取音乐GET
- 生成音乐POST
- 获取音乐GET
- flux-pro-1.1POST
- flux-proPOST
- flux-devPOST
- flux-查询GET
- Generate(文生图)POST
- Remix(混合图)POST
- Upscale(放大高清)POST
- Describe(描述)POST
- 图像生成POST
- 文生视频POST
- 图生视频POST
- 查询任务GET
- 获取视频GET
- 生成视频POST
- 图片描述POST
- 文生图POST
- 合成图POST
- 放大图片POST
- ideogram任务查询POST
- CogVideoX视频生成POST
- CogVideoX视频查询GET
- Mix上传视频并生成视频POST
- 查询视频任务GET
- Multi模板列表GET
- Mix官方模板列表GET
- Mix上传视频素材库GET
- Mix上传图片素材库GET
- 剩余积分查询GET
- Multi上传视频并生成视频POST
- Move上传视频并生成视频 POST
生成图像
POST
/recraft/v1/images/generations
images
请求参数
Authorization
Bearer Token
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Body 参数application/json
prompt
string
必需
<= 1000 字符
n
enum<integer>
需要生成的图像数量
枚举值:
12
默认值:
1
style_id
string <uuid>
可选
style
enum<string>
可选
枚举值:
realistic_imagedigital_illustrationvector_illustrationicon
默认值:
realistic_image
substyle
string
选择风格的子风格
model
enum<string>
使用的模型
枚举值:
recraftv3recraft20b
默认值:
recraftv3
response_format
enum<string>
返回的图像格式
枚举值:
urlb64_json
默认值:
url
size
enum<string>
可选
枚举值:
1024x10241365x10241024x13651536x10241024x15361820x10241024x18201024x20482048x10241434x10241024x14341024x12801280x10241024x17071707x1024
默认值:
1024x1024
controls
object
可选
colors
array [object {1}]
首选颜色数组
background_color
string
期望的背景颜色
示例
{
"prompt": "string",
"n": 1,
"style_id": "42816bda-d9c2-4157-9d9c-8806b666d646",
"style": "realistic_image",
"substyle": "string",
"model": "recraftv3",
"response_format": "url",
"size": "1024x1024",
"controls": {
"colors": [
{
"rgb": [
0,
0,
0
]
}
],
"background_color": "string"
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/recraft/v1/images/generations' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
🟢200成功
application/json
Body
object {0}
示例
{}
修改于 2025-04-07 07:23:29