Skip to content

Midjourney 绘图大模型 API 使用流程介绍

必 读 ! ! !

  • Midjourney 和其他绘图模型不同,他默认同时出4张图,然后由您选择对某张图片做修改或扩展。

  • 请您优先使用一下 Midjourney 官方版本,熟悉整个流程后才能理解和对应上 API 的各个步骤。

Midjourney 官方用法简介(推荐去B站找实战教程)

Midjourney 是一款领先的 AI 图像生成工具,能根据用户输入的文本提示(Prompt)创作出高质量、富有艺术感的图像。它以其独特的艺术风格和强大的图像合成能力而闻名,深受艺术家、设计师和创意工作者的青睐。

使用流程 (通过 Discord): Midjourney 的主要使用方式是通过 Discord 平台。用户加入其官方服务器后,在指定频道内,通过简单的指令与机器人进行交互:

  1. 输入指令: 使用 /imagine 指令,后接你想要生成图像的英文描述。
  2. 生成图像: 机器人会快速生成四张基于描述的候选图片。
  3. 优化调整: 图片下方会出现操作按钮。“U” (Upscale) 按钮可将选定的图片放大并提升细节;“V” (Variations) 按钮则会以选定的图片为基础,生成四张新的相似风格图像。用户可以通过这种方式不断迭代,直至获得满意的作品。

Midjourney API 使用流程指南快速入门

MJ

第一步: 提交绘图任务

  • 使用 /mj/submit/imagine 接口提交绘图请求
  • 接口将返回一个任务ID

第二步: 查询任务结果

  • 使用查询任务接口通过任务ID获取绘图结果
  • 关键返回字段说明:
    • STATUS=SUCCESS 表示任务成功完成
    • imageUrl:所有图片的拼图链接
    • imageUrls:每张图片的单独链接
    • buttons:可对该任务执行的操作列表(每个操作对应特定的custom_id

第三步: 图片操作处理

  • 调用提交Action任务接口 /mj/submit/action
  • 需要参数:
    • 上一步查询获得的custom_id
    • 原始任务ID
  • 操作后将返回新任务ID,需重复步骤2查询新任务结果

特殊操作说明

对于自定义变焦/局部重绘等操作:

  • 调用Action接口后会返回状态 Waiting for window confirm
  • 此时需要使用该任务的响应ID再次调用 /mj/submit/modal 接口提交确认

切换 Midjourney mode 的方法

一个 Key 用全球大模型