OhMyGPT公开API文档
  1. Midjourney开放API接口
OhMyGPT公开API文档
  • 本站介绍
  • 更新日志
  • 新版网站介绍
  • 自助开票系统使用文档
  • Telegram Bot使用文档
  • 自建Cloudflare Worker反代教程
  • OhMyGPT Socket.IO 实时端点 [Alpha开放中]
  • Files文件存储服务 开放API
    • 文件存储服务
    • 文件上传
      POST
    • 文件信息更新
      POST
    • 删除文件
      POST
    • 用户查询 (分页)
      POST
    • 文件下载接口(Public公开文件下载)
      GET
    • 文件下载接口(Private私有文件下载)
      GET
  • OAuth开放API
    • 开放OAuth API介绍
    • 用户授权页
    • Code展示页
    • 申请access_token
    • 读取用户基本信息
    • 读取用户余额信息
    • 收取用户费用
    • 为用户创建一个Stripe Checkout充值订单
    • 为用户创建一个Stripe Invoice充值订单
    • 调用其它开放API
    • 通过OAuth Token读取用户管理Token
    • 通过OAuth Token更新用户管理Token
  • Midjourney、SD图像生成 API
    • Midjourney开放API接口
      • Midjourney服务说明文档
      • Midjourney 文生图 任务创建
        POST
      • Midjourney 执行动作 任务创建
        POST
      • Midjourney Blend 混合图生图 任务创建
        POST
      • Midjourney Describe prompt提取 任务创建
        POST
      • Midjourney 查询指定任务ID 的执行状态
        POST
      • Midjourney 分页批量查询任务
        POST
      • 从对象存储获取Midjourney生成的图片
        GET
      • 通过WSRV反代Discord图片
        GET
      • 通过WSRV反代并压缩Discord图片
        GET
      • 从对象存储+WSRV获取Midjourney生成的图片
        GET
      • 从对象存储+WSRV获取Midjourney生成的图片(压缩)
        GET
    • 其它图像生成API
      • ND图像生成 API
    • Flux图像生成
      • Flux Schnell 图像生成
      • Flux Dev 图像生成
      • Flux Pro 图像生成
      • Flux Pro 1.1 图像生成
      • Flux 1.1 Pro Ultura 图像生成
  • 管理API列表
    • 创建新的API Key
    • 修改API Key信息
    • 查询用户所有的API Key
    • 删除指定API Key
    • 查询用户会员到期日期接口
    • 用户余额查询接口
    • 查询当前模型倍率接口
  • Claude
    • Anthropic 原生 Messages API
    • Anthropic 原生 Completions 企业商用 API
    • Anthropic 原生 Messages Token Count API
  • OpenAI
    • 关于OpenAI兼容API接口说明
    • 关于Azure OpenAI API接口服务说明
    • Audio
      • TTS文本转语音服务
    • Chat
      • Chat Completion
      • Completion (Legacy)
    • Images
      • 图像生成
      • Image Edit
    • Embeddings
      • Embeddings
    • Realtime 实时通话端点
    • Models
  • 其它开放API
    • 搜索API
      • Google Custom Search API
      • Google Search By Serper
    • Azure API
      • Azure 文本转语音
      • Azure 获取TTS 语音列表
  1. Midjourney开放API接口

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是否合法。
具体请查阅对应接口的文档。

服务接入流程图#

接入的流程很简单,下面以一个接入文生图+执行各种任务动作的流程图为例:

定价说明#

本站的MidJourney分为两个账号池,FAST账模式下将使用带有Fast Hour的Midjourney账号为您提供服务,为您带来高速、高可靠性的MidJourney能力,而NORMAL模式则大多数使用RELAXED模式提供服务,为您提供极致的性价比。
每个任务成功执行后,扣除的费用如下:
动作类型FAST 模式代币费用NORMAL模式代币费用
IMAGINE140007000
UPSCALE35001750
VARIATION140007000
ZOOM140007000
PAN140007000
DESCRIBE35001750
BLEND140007000
换算成人民币费用表如下:
动作类型FAST 模式费用NORMAL模式费用
IMAGINE0.4CNY0.2CNY
UPSCALE0.1CNY0.05CNY
VARIATION0.4CNY0.2CNY
ZOOM0.4CNY0.2CNY
PAN0.4CNY0.2CNY
DESCRIBE0.1CNY0.05CNY
BLEND0.4CNY0.2CNY
注意:由于两个资源池是相互独立,分开管理的,因此对于连续的动作执行,需要保证模式相同,如NORMAL模式下执行的IMAGINE任务,只能在NORMAL模式下继续执行动作,而不能在FAST模式下执行NORMAL模式下执行可选动作。
23-09-04更新:NORMAL模式免费中

关于速率与请求限制#

本站对于 MidJourney 服务的速率限制主要是根据用户的会员等级来限制执行中的任务队列的长度。
普通用户最多允许队列中有3个未完成的任务
VIP用户最多允许队列中有20个未完成的任务
Premium用户最多允许队列中有50个未完成的任务
上一页
通过OAuth Token更新用户管理Token
下一页
Midjourney 文生图 任务创建
Built with