MetaChat API
  1. Midjourney
MetaChat API
  • 概述
  • Midjourney
    • 接入说明
    • 模型价格
    • 图像生成
      • 图像生成
    • 图像变换
      • 图像拆分
      • 图像微调(四宫格)
      • 图像重绘
      • 图像高清
      • 图像微调(单图)
      • 图像变焦
      • 图像平移
    • 图像处理
      • 图像描述
      • 图像融合
    • 任务查询
      • 查询结果
  • FLUX.1
    • 接入说明
    • 模型价格
    • 图像生成
      • 图像生成
    • 任务查询
      • 查询结果
  • OpenAI
    • 接入说明
    • 模型价格
    • 聊天(Chat)
      • Chat Completions 对象
      • Chat Completions 对象块
      • 创建 Chat Completions
    • 图像(Images)
      • 图像对象
      • 图像生成
      • 图片编辑
  • Claude
    • 接入说明
    • 模型价格
    • 聊天(Messages)
      • 消息
  • Gemini
    • 接入说明
    • 模型价格
    • 文本生成
      • 文档理解
      • 文字输入
      • 图片输入
      • 流式输出
      • 多轮对话
      • 多轮对话(流式)
      • 配置参数
    • 图像生成
      • 使用 Gemini 生成图像
      • 使用 Gemini 编辑图像
      • 使用 Imagen 生成图像
  • DeepSeek
    • 接入说明
    • 模型价格
    • 普通聊天
      • 多轮对话
      • 对话补全
    • 推理聊天
      • 推理模型
  1. Midjourney

接入说明

接口鉴权#


MetaChat Midjourney API 接口的服务端基础 URL 和 API 前缀如下:
主用: https://api.mmchat.xyz/open/v1
备用: https://api2.mmchat.xyz/open/v1
调用 Midjourney API 时,需使用 App ID 和 API Key 进行鉴权(App ID 和 API Key 获取方法请参考 概述 文档说明。
具体方法:
在 HTTP Header 中增加 X-App-ID 字段,填写 App ID。
在 HTTP Header 中增加标准的 Authorization Bearer 字段,填写 API Key。
Midjourney API 参数格式为 JSON,请在 HTTP Header 中标识相应的 Content-Type,并注意请求参数的填写和响应参数的解析。
以 curl 命令行工具调用为例:

异常处理#


Midjourney API 有如下两类异常返回:
服务级或应用级,利用 HTTP 标准的 400/500 系列 status code 返回异常,此时无需解析返回参数。
401 - authentication_error: 鉴权失败,通常是 App ID 或 API Key 未填写或填写错误。
403 - permission_error: 授权失败,通常是 App ID 或 API Key 已过期或已停用。
404 - not_found_error: 请求资源不存在,通常是 API path 填写错误。
429 - rate_limit_error: 限流,通常是 API 调用太频繁。
500 - internal_error: MetaChat 开放平台内部错误。
API 级,此时 HTTP status code 为 200,具体错误信息在返回参数中描述。
status: API 调用结果,string 类型,Success 表示成功,Fail 表示失败。
message:描述信息,string 类型,通常用于 Fail 时的错误信息。
data: API 返回数据,object 结构,具体定义参见后文 API 描述,当 Fail 时 data 为空。
示例:
{
    "status": "Fail",
    "message": "Midjourney 绘图描述中存在错误的参数,请修改后重新提交。",
    "data": null
}

访问限流#


为防止滥用和攻击,MetaChat API 对调用方的访问频次按照如下配额进行限流:
Midjourney API:50 RPM(每分钟 50 次)。
当超出配额后,将返回 HTTP status code 429,调用方可据此进行主动流控,稍后再试。
修改于 2025-06-17 10:45:23
上一页
概述
下一页
模型价格
Built with