跳转到主要内容
本站已获得Midjourney官方代理授权,支持官网上所有模型操作。

版本

如需指定模型版本,请在 prompt 中添加 --v 参数,如 cat --v 7

速度

Midjourney 支持三种速度:relaxfastturbo
  • relax:慢速,生成时间90~300s。
  • fast:快速,生成时间30~100s。
  • turbo:极速,生成时间10~40s。
  1. 速度不影响图片质量,只是生成时间不同。
  2. 默认速度为 fast

手动设置速度

三种方法,根据优先级从高到低依次为:
  1. 通过令牌配置设置速度。
  2. 通过AccountFilter.Modes参数设置速度。
  3. 通过调用路径mjmode参数设置速度。

通过令牌配置设置速度

在 [令牌配置 > Midjouney 设置] 中,可以设置多个速度优先级。

通过AccountFilter参数设置速度

根据顺序优先级,依次尝试设置速度。
{
  "accountFilter": {
    "modes": ["TURBO", "FAST"]
  }
}

通过调用路径mjmode参数设置速度

以 imagine 接口为例
  • 原接口: /mj/submit/imagine
在路径最前面加上想要的速度: /mj-turbo/mj-fast/mj-relax
  • 如果想要turbo,修改后接口: /mj-turbo/mj/submit/imagine

能力

  • 生成图片
  • 图片混合
  • 对图片进行放大、变焦、局部重绘、平移、变换等所有子任务操作
  • 图片描述(图生文)
  • 获取图片种子
  • 编辑图片
  • 上传图片
  • 生成视频
  • 延长视频

快速开始

可按照以下步骤快速熟悉MJ流程

1. 生成图片

使用/mj/submit/imagine接口进行绘图,会响应一个任务id

2. 查询任务

使用查询任务接口查询任务ID获得绘图结果,STATUS=SUCCESS任务就是成功; 其中 buttons 包含对该任务可进行的操作,每个操作有单独的 custom_id

3. 对图片进行操作

如果想对图片操作,调用 /mj/submit/action 接口; 使用刚才查询任务时获得的 custom_id和 任务ID,进行操作,会得到新的任务ID; 重复第二步继续对新任务查询任务结果。

4. Modal

自定义变焦/局部重绘 等操作 调用Action接口时,会提示Waiting for window confirm; 这时需要使用这个任务的响应ID再次调用 /mj/submit/modal 接口提交任务。

图片地址

在令牌编辑处可选择图片代理方式,本站默认会做图片转存,提高访问速度。 在完成生图任务后,如果是4图的拼图任务,在查询任务接口时,会返回:
  • image_url:主图链接,默认会进行图片转存,提高访问速度。
  • image_urls:4张图片链接,一般为midjourney原始图片链接,可访问,但有防爬虫处理
  • buttons:按钮列表,包含所有子任务操作的参数
如果想对其中一张单图进行子任务操作,或者想获得其中一张图片的可下载链接,请使用 buttons 内对应的参数提交到 /mj/submit/action 接口。

注意事项

局部重绘

局部重绘(Inpaint)时,需要上传蒙版图 maskBase64 参数。 maskBase64 只能接受 base64 编码的图片,需要是黑白图,白色部分为需要重绘的部分,黑色部分为不需要重绘的部分。

编辑图片

编辑图片(Edit)时,需要上传图片 image 参数。 image 可接受 base64 编码 或 URL链接;图片在原图的基础上,将需要重新编辑的区域改为透明,其他部分保持不变即可。

相关链接