- 无界AI企业服务
- 无界AI企业智能客服
- 更新日志
- 公告
- API接入指南
- 作画指南
- AI专业版作画
- AI普通版作画
- AI视频生视频
- AI咒语解析
- 付费开通API
- AI化身&个性相机
- 提升作画效率
- 自定义镜像
- 用户账户
- LLM对话聊天
- OpenAI Image
发起Midjourney作画
POST
https://gate.wujieai.net/wj-open/v1/ai/create/midjourney
AI普通版作画作画流程
请求参数
Body 参数application/json
mj_param
object (MjParam_request)
必需
chaos
integer <int32>
可选
示例值:
0
stylize
integer <int32>
可选
示例值:
100
quality
string <string>
可选
v6 v5.2 niji5 - ".25",".5","1"
v6.1 - ".5","1","2"
示例值:
1
upbeta
boolean
可选
示例值:
false
tile
boolean
可选
示例值:
false
sref_urls
array[string]
可选
示例值:
[https://data.wujiebantu.com/test/girl2.jpg]
sref_random
integer <int32>
可选
示例值:
171
sw
integer <int32>
可选
示例值:
100
cref_urls
array[string]
可选
示例值:
[https://data.wujiebantu.com/test/meishaonv.jpeg]
cw
integer <int32>
可选
示例值:
0
model
integer <int32>
必需
示例值:
304
prompt
string <string>
可选
可选平台资源接口预 设的prompt来查看效果。
注:
1.若未传底图(即
init_image_url
为空)时,作画描述不能为空。2.若传了底图,且作画描述为空,会自动获取图片的tag填充为prompt来进行图生图。
Validate[max: 1500; ]
示例值:
夜幕下的赛博朋克城市
uc_prompt
string <string>
可选
注:
1.
2.
Validate[max: 1000; ]
示例值:
低分辨率,不良解剖结构,文本,低质量,(突变,绘制不良:1.2),肥胖,不良比例
fully_custom_uc_prompt
boolean
可选
true:仅客户上定义的负面描述词会生效。
false:使用官方模型定义的负向描述。
示例值:
true
num
integer <int32>
必需
注:使用Midjourney模型创建的数量必须为4的倍数。
示例值:
4
width
integer <int32>
必需
MJ仅支持配置的尺寸,不支持自定义尺寸。
可通过
获取作画模型的预设资源(ai/default_resource)
接口查询,获取返回列表中的分辨率信息(resolution_new
-resolution
_list
-width`)。示例值:
512
height
integer <int32>
必需
示例值:
512
init_image_url
string <string>
可选
注:
1.
2.
3.
4.
示例值:
https://cdn.wujiebantu.com/ai/C837D53F842A48AEDFA7DA2976D834FE-01.png
init_width
integer <int32>
可选
建议和输入底图的宽度保持一致,不一致时平台按此值计算。
示例值:
512
init_height
integer <int32>
可选
建议和输入底图的高度保持一致,不一致时平台按此值计算。
示例值:
512
creativity_degree
integer <int32>
可选
创意度越低,生成的图片越接近参考图。
注:
1.
init_image_url
有值)时才会生效。2.
示例值:
50
style_decoration
array[string]
可选
可通过
获取作画模型的预设资源(ai/default_resource)
接口查询,获取返回列表中的元素魔法(style_decoration
-key
)字段。imageType,style,artist,elementMagic本质上也都属于styleDecoration。
示例值:
[星空法]
seed
string <string>
可选
通过随机种子确定扩散的初始状态,进而控制生成的样本的多样性。
相同的种子值可以保持图像的一致性,若设置相同的种子编号、模型,可以重新生成类似的图像。
注:目前不支持字母,传字母会导致作画超时或失败。
示例值:
1
cfg
number <float>
可选
表示AI对描述参数的倾向程度,数值越大会越专注于提示词的内容,生成更加符合描述的图像。
示例值:
7
notify_url
string <string>
可选
回调重试规则:
1.
2.
回调报文:
{
"artwork_url": "https://cdn.wujiebantu.com/ai/530FFE6722D2A2B4A9504166221AAB40-01.jpg",
"audit_info": {
"check_fail": false,
"hit": false,
"data_id": "245959",
"total_suggestion": "PASS",
"scan_scene_d_t_o_s": [{
"rate": 0.9944,
"suggestion": "pass",
"label": "politics",
"label_desc": "涉政",
"scene": "TERRORISM"
},
{
"rate": 1,
"suggestion": "pass",
"label": "terrorism",
"label_desc": "暴恐",
"scene": "TERRORISM"
},
{
"rate": 0.9993,
"suggestion": "pass",
"label": "porn",
"label_desc": "色情",
"scene": "PORN"
},
{
"rate": 1,
"suggestion": "pass",
"label": "prohibition",
"label_desc": "违禁",
"scene": "TERRORISM"
},
{
"rate": 0.9986,
"suggestion": "pass",
"label": "sexy",
"label_desc": "性感",
"scene": "PORN"
}
],
"url": "https://cdn.wujiebantu.com/ai/810F1750EFF2EC416ED6682DFFCFBF2C-01.jpg-v800"
},
"batch_task_key": "14DBBD0743C8715D92183756E3FB398C",
"code": 0,
"complete_time": 1681109462,
"integral_cost": 2,
"integral_cost_message": "积分已扣除",
"involve_yellow": 0,
"key": "EF8DF2DCF18D0D69F7F836A100C857AF",
"success": true
}
success - 作画是否成功
code - 作画是否成功code,0=成功 1=失败
key - 对应作画任务的key
artwork_url - 作画生成结果图url
complete_time - 作画完成时间
integral_cost - 积分花费
integral_cost_message - 积分花费说明
示例值:
www.tobias-wiegand.biz
示例
{
"mj_param": {
"chaos": 0,
"stylize": 100,
"quality": "1",
"upbeta": false,
"tile": false,
"sref_urls": [
"https://data.wujiebantu.com/test/girl2.jpg"
],
"sref_random": 770,
"sw": 100,
"cref_urls": [
"https://data.wujiebantu.com/test/meishaonv.jpeg"
],
"cw": 0
},
"model": 304,
"prompt": "夜幕下的赛博朋克城市",
"uc_prompt": "低分辨率,不良解剖结构,文本,低质量,(突变,绘制不良:1.2),肥胖,不良比例",
"fully_custom_uc_prompt": true,
"num": 4,
"width": 512,
"height": 512,
"init_image_url": "https://cdn.wujiebantu.com/ai/C837D53F842A48AEDFA7DA2976D834FE-01.png",
"init_width": 512,
"init_height": 512,
"creativity_degree": 50,
"style_decoration": [
"星空法"
],
"seed": "1",
"cfg": 7,
"notify_url": "www.tobias-wiegand.biz"
}
示例代码
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://gate.wujieai.net/wj-open/v1/ai/create/midjourney' \
--header 'Content-Type: application/json' \
--data-raw '{
"mj_param": {
"chaos": 0,
"stylize": 100,
"quality": "1",
"upbeta": false,
"tile": false,
"sref_urls": [
"https://data.wujiebantu.com/test/girl2.jpg"
],
"sref_random": 770,
"sw": 100,
"cref_urls": [
"https://data.wujiebantu.com/test/meishaonv.jpeg"
],
"cw": 0
},
"model": 304,
"prompt": "夜幕下的赛博朋克城市",
"uc_prompt": "低分辨率,不良解剖结构,文本,低质量,(突变,绘制不良:1.2),肥胖,不良比例",
"fully_custom_uc_prompt": true,
"num": 4,
"width": 512,
"height": 512,
"init_image_url": "https://cdn.wujiebantu.com/ai/C837D53F842A48AEDFA7DA2976D834FE-01.png",
"init_width": 512,
"init_height": 512,
"creativity_degree": 50,
"style_decoration": [
"星空法"
],
"seed": "1",
"cfg": 7,
"notify_url": "www.tobias-wiegand.biz"
}'
返回响应
🟢200成功
*/*
Body
code
string <string>
响应code
示例值:
200
message
string <string>
失败信息
示例值:
success
data
object (AiArtworkKeysVo_response)
可选
keys
array[string]
作画结果Key列表
示例值:
C5B5FE8DBF3679D9049342C130341BD9
results
array[object (CrAiArtworkCreateResult_response) {3}]
可选
expected_integral_cost
integer <int32>
预计总消耗积分数
示例值:
2
示例
{
"code": "200",
"message": "success",
"data": {
"keys": "C5B5FE8DBF3679D9049342C130341BD9",
"results": [
{
"key": "C5B5FE8DBF3679D9049342C130341BD9",
"expected_second": 12,
"batch_task_key": "14DBBD0743C8715D92183756E3FB398C"
}
],
"expected_integral_cost": 2
}
}