Midjourney服务说明文档
简介
MidJourney
是时下流行、强大的AI图像模型,可以通过极为简单的Prompt生成高质量的图像,使用门槛很低,因此很受欢迎并非常流行。
但是由于Midjourney
官方并没有提供API接口,因此广大开发者无法便捷地接入到自己的产品中,因此本站通过Discord逆向提供了Midjourney API接口,可以方便开发者/企业客户以低廉的价格快速为自己的工具、产品、网站接入可靠的Midjourney能力,为您创造价值或为您的产品赋能。
本站网页中的AI画图中的Mj功能就是基于这些接口开发的: https://www.ohmygpt.com/draw
接口说明
目前OhMyGPT已实现的MidJourney
接口能力如下所示:
MidJourney
文生图能力 (imagine
)MidJourney
按钮动作执行 (action
) : 可以执行图片放大(UPSCALE
)、图片变换(VARIATION
)、图片拓展绘画(ZOOM
)等功能。MidJourney
图生文能力 (describe
) : 可以提取图片中的prompt
MidJourney
多图片混合生成能力 (blend
) : 可以将2张以上,5张以下的图片通过AI融合生成新的图片
注意:如需要调用MidJourney
相关接口,请确保您的密钥已在密钥权限控制中勾选midJourney
权限并保存。
推荐的请求体发送格式:application/json
支持WebHook实时推送MidJourney
任务执行结果(推荐),也支持主动通过ID轮询MidJourney
任务执行结果。
WebHook回调通知由Cloudflare Worker负责最终投递。
推荐的WebHook回调回调接口调试工具网站:https://webhook.site
关于如何判断WebHook的合法性以及是否是由本站发送的问题,您可以在WebHook的地址里加入一些方便您核验的query参数(如随机字符串),以便您的程序在收到WebHook后验证该WebHook是否合法。
具体请查阅对应接口的文档。
服务接入流程图
接入的流程很简单,下面以一个接入文生图+执行各种任务动作
的流程图为例:
graph TD
A[调用Mj文生图任务创建API] --> B[通过WebHook回调或主动轮询来获得任务的最新状态]
B --> C{任务是否完成?}
C -->|是| D[获得生成图片, 可通过继续提交actions参数中的customId+任务ID来模拟按钮点击以进一步执行画图任务]
C -->|否| B
定价说明
本站的MidJourney
分为两个账号池,FAST
账模式下将使用带有Fast Hour的Midjourney
账号为您提供服务,为您带来高速、高可靠性的MidJourney
能力,而NORMAL
模式则大多数使用RELAXED
模式提供服务,为您提供极致的性价比。
每个任务成功执行后,扣除的费用如下:
动作类型 | FAST 模式代币费用 | NORMAL模式代币费用 |
---|---|---|
IMAGINE | 14000 | 7000 |
UPSCALE | 3500 | 1750 |
VARIATION | 14000 | 7000 |
ZOOM | 14000 | 7000 |
PAN | 14000 | 7000 |
DESCRIBE | 3500 | 1750 |
BLEND | 14000 | 7000 |
换算成人民币费用表如下:
动作类型 | FAST 模式费用 | NORMAL模式费用 |
---|---|---|
IMAGINE | 0.4CNY | 0.2CNY |
UPSCALE | 0.1CNY | 0.05CNY |
VARIATION | 0.4CNY | 0.2CNY |
ZOOM | 0.4CNY | 0.2CNY |
PAN | 0.4CNY | 0.2CNY |
DESCRIBE | 0.1CNY | 0.05CNY |
BLEND | 0.4CNY | 0.2CNY |
注意:由于两个资源池是相互独立,分开管理的,因此对于连续的动作执行,需要保证模式相同,如NORMAL
模式下执行的IMAGINE
任务,只能在NORMAL
模式下继续执行动作,而不能在FAST
模式下执行NORMAL
模式下执行可选动作。
23-09-04更新:NORMAL
模式免费中
关于速率与请求限制
本站对于 MidJourney
服务的速率限制主要是根据用户的会员等级来限制执行中的任务队列的长度。
- 普通用户最多允许队列中有
3
个未完成的任务 - VIP用户最多允许队列中有
20
个未完成的任务 - Premium用户最多允许队列中有
50
个未完成的任务