Midjourney API
    Midjourney API
    • imagine:generate-文生图(⛵️)
      POST
    • imagine:upsample-放大(U1-U4)
      POST
    • imagine:variation-类似(V1-V4)
      POST
    • imagine:regenerate-重绘(🔄)
      POST
    • imagine:direction-偏移(⬅️⬆️)
      POST
    • imagine:vary-魔法棒(🪄)
      POST
    • imagine:zoom-缩放(🔍)
      POST
    • imagine:region-局部重绘(🖌️)
      POST
    • blend:多图融合(⛵️)
      POST
    • describe:图生文(⛵️)
      POST
    • query-任务查询
      POST
    • cancel-任务取消
      POST

      imagine:variation-类似(V1-V4)

      POST
      https://www.api-ai.fun/apiclouds/v5/midjourney/imagine
      Midjourney的V1、V2、V3、V4生成类似功能。收费API,按调用次数计费(成功出图计算,失败或被取消不计算次数)

      请求参数

      Header 参数
      Content-Type
      string 
      必需
      application/json格式
      示例值:
      application/json
      x-apiid
      string 
      必需
      apiid在开发者平台的控制台API管理模块里申请
      示例值:
      15472911193641100
      x-token
      string 
      必需
      x-token就是开发者平台的控制台API管的APIKEY
      示例值:
      CAD9579EA0F43D982240AD43792EE2B
      Body 参数application/json
      action
      string 
      生成动作
      必需
      这里填入的是,generate动作的结果返回的actions列表的value值
      imageId
      string 
      图片ID
      必需
      generate动作结果的图片ID
      prompt
      string 
      输入语
      可选
      remix=true时,必填
      remix
      boolean 
      是否启动remix模式
      可选
      默认 不启动,remix=true 启动
      示例
      {
        "action": "variation MJ::JOB::variation::4::0be747fc-402e-42d7-a369-7a625aa44a70",
        "imageId": "0be747fc-402e-42d7-a369-7a625aa44a70"
      }

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://www.api-ai.fun/apiclouds/v5/midjourney/imagine' \
      --header 'x-apiid: 15472911193641100' \
      --header 'x-token: CAD9579EA0F43D982240AD43792EE2B' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "action": "variation MJ::JOB::variation::4::0be747fc-402e-42d7-a369-7a625aa44a70",
          "imageId": "0be747fc-402e-42d7-a369-7a625aa44a70"
        
      }'

      返回响应

      🟢200成功
      application/json
      Body
      code
      integer 
      状态码
      必需
      0为成功,非0表示错误,错误信息在msg描述
      msg
      string 
      状态描述
      可选
      状态描述
      data
      object 
      必需
      taskId
      string 
      任务ID
      必需
      此接口属于异步接口,会立即返回任务ID,需要给家ID去定时查询结果
      estimatedCostTime
      integer 
      预估时间
      可选
      本次任务的预估时间,单位秒
      success
      boolean 
      是否成功
      可选
      成功为true
      示例
      {
        "code": 0,
        "msg": "OK",
        "data": {
          "taskId": "F3x7YxFrFBUICgAEYXAPB3Vf",
          "estimatedCostTime": 165
        },
        "success": true
      }
      上一页
      imagine:upsample-放大(U1-U4)
      下一页
      imagine:regenerate-重绘(🔄)
      Built with