当前位置:首页|资讯|Midjourney|编程

如何使用Midjourney API v6?

作者:luke_voyagel发布时间:2024-04-11

项目背景

对于许多人来说,Midjourney这一产品已经相当熟悉,然而Midjourney并未提供官方的API服务。自今年2月份升级至v6版本以来,Midjourney生成的图片质量显著提高,自v5版本起,其图片已具备广泛的商业应用潜力。

众多企业和个人长期以来都有API接入的需求,这一需求自2023年起便一直存在。虽然网络上有大量的开源代码可供使用,但这些方案往往不够理想,且在实际搭建和使用过程中存在一定的风险。TTAPI(ttapi.io)平台针对此需求,基于Midjourney现有的功能,开发了一套完整、易于集成的API服务。如果你正寻找此类服务,TTAPI便是你的理想选择。

使用方式

  • 第一步:注册TTApi平台, 注册地址,注册后跳转至激活页面

  • 第二步:点击 Send Activate Email,发送激活邮件至您的邮箱 

  • 第三步:在您的邮箱中点击Verify Email(如果找不到激活邮件,有可能被邮件服务商勿拦,请翻阅垃圾邮件) 


  • 点击后即激活成功,自动跳转至平台主页,同时您的邮件中将会收到成功邮件,首页点击转个人中心即可查看TT-API-KEY以及其他相关信息

  • 注册激活成功系统赠送100quota,可以免费请求33次imagine接口。具体相关支持请查看文档地址

功能特点

  • 包含Midjourney目前所有功能 imagine U V zoom pan vary blend describe seed 等等

  • 支持Midjourney所有命令 --v --cref --ar 等等

  • 支持webhook回调任务状态交互以及主动查询任务结果

Imagine接口示例

  • Midjourney中文文档:https://docs-zh.mjapiapp.com/midjourney/midjourney-api

参数详解

  • header中的TT-API-KEY为全局必传参数,所有请求都需要使用,个人中心中即可获得

  • mode是我们要使用的模式支持 fast,relax,turbo对应的也就是midjourney的模式,不设置默认为fast

  • timeout参数为超时时间设置,fast模式一般300秒以内即可,relax模式一般600秒以内即可,不设置默认为300

  • hookUrl为任务成功失败回调的地址,注意该地址请保证一定可以接收请求,任务状态数据会以json格式返回到该地址,以http状态码为准200即认为通知成功,http状态码非200最多会进行通知三遍

计费说明

Midjourney的不同操作以及在不同模式下消耗的账户订阅套餐的GPU时间是不相同的,TTAPI的mj服务计费同理,详见费用说明文档,

技术之外

欢迎大家对我们的服务提出任何意见和建议。这个平台的初衷其实来源于我们自己在业务中的实际需求。随着时间的推移,我们意识到越来越多的行业同仁和个人也面临着相同的挑战,但大家都在尝试与官方的各种规则进行周旋。因此,我们决定直接打造这样一个平台,既可以为我们带来一些额外的收入,同时也为广大编程同行提供方便。


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1