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:generate-文生图(⛵️)

      POST
      https://www.api-ai.fun/apiclouds/v5/midjourney/imagine
      根据文字生成图片。支持图生图,如需图生图只需要把链接URL放在 prompt字段的前面,并用空格隔开即可。收费API,按调用次数计费(成功出图计算,失败或被取消不计算次数)

      请求参数

      Header 参数
      Content-Type
      string 
      必需
      application/json格式
      示例值:
      application/json
      x-apiid
      string 
      必需
      apiid在开发者平台的控制台API管理模块里申请
      示例值:
      154729111936411007
      x-token
      string 
      必需
      x-token就是开发者平台的控制台API管的APIKEY
      示例值:
      CAD933F43D982240AD43792EE2B
      Body 参数application/json
      action
      string 
      生成动作
      必需
      生成动作, generate=根据文字生成图像; upsample= 选定图放大; variation=选定生成类似; vary=魔法棒美化; zoom=镜头缩放; direction=前后左右移动镜头; regenerate=重新绘制。该值默认为 generate
      prompt
      string 
      输入语
      必需
      输入语,指令或者图生图的链接都可以放到这里
      callbackUrl
      string 
      回调地址
      可选
      结果回调地址,失败或成功的时候返回
      timeout
      string 
      超时时间
      可选
      设置超时时间,单位 秒。默认不填则按系统统一时间:慢速是360秒,快速是150秒
      runModel
      integer 
      运行模式
      可选
      运行模式,10=快速,20=慢速。默认不填则优先快速
      示例
      {
        "action": "generate",
        "prompt": "one cat --ar 1:1",
        "callbackUrl": "https://test.ii.abc.cn/open/callback",
        "timeout": "300",
        "runModel": 10
      }

      示例代码

      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: 154729111936411007' \
      --header 'x-token: CAD933F43D982240AD43792EE2B' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "action": "generate",
          "prompt": "one cat --ar 1:1",
          "callbackUrl": "https://test.ii.abc.cn/open/callback",
          "timeout": "300",
          "runModel": 10
      }'

      返回响应

      🟢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)
      Built with