V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lukevoyagel640
V2EX  ›  分享创造

Midjourney API 的使用方法

  •  
  •   lukevoyagel640 · 237 天前 · 725 次点击
    这是一个创建于 237 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目背景

    众所周知,Midjourney 并没有提供任何的 Api 服务,但是基于 Midjourney 目前的行业龙头位置,很多企业以及个人会有相关的需求。TTApi 平台基于 Midjourney 现有功能整理出一套完整的可集成性高的服务,如果你有类似的需求,那么恭喜你找到了正确的使用方式。

    使用方式

    • 首先:注册 TTApi 平台, 注册地址,注册后跳转至激活页面 activation.png
    • 点击 Send Activate Email ,发送激活邮件至您的邮箱 activation.png
    • 在您的邮箱中点击 Verify Email (如果找不到激活邮件,有可能被邮件服务商勿拦,请翻阅垃圾邮件) home.png home.png
    • 点击后即激活成功,自动跳转至平台主页,同时您的邮件中将会收到成功邮件,首页点击转个人中心即可查看 TT-API-KEY 以及其他相关信息
    • 注册激活成功系统赠送 100quota ,可以免费请求 33 次 imagine 接口。具体相关支持请查看文档地址

    功能特点

    • 包含 Midjourney 目前所有功能 imagine U V zoom pan vary blend describe seed 等等
    • 支持 Midjourney 所有命令 --v --cref --ar 等等
    • 支持 webhook 回调任务状态交互以及主动查询任务结果

    Imagine 接口示例

    import requests
    
    endpoint = "https://api.ttapi.io/midjourney/v1/imagine"
    
    headers = {
        "TT-API-KEY": your_key
    }
    
    data = {
        "prompt": "a cute cat",
        "mode": "fast",
        "hookUrl": "",
        "timeout": 300
    }
    
    response = requests.post(endpoint, headers=headers, json=data)
    
    print(response.status_code)
    print(response.json())
    

    参数详解

    • 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 服务计费同理,详见费用说明文档

    技术之外

    如果对我的服务有任何想法以及建议欢迎各位指出,这个平台一开始的出发点也是因为自己的实际业务需要使用,后续发现越来越多的同行企业或是个人有同样的需求,但是疲于跟官方不停的“斗智斗勇”,所以干脆做了一个平台,能赚取一些零花钱的同时能给各位 coder 同行提供便利。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1019 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 18:53 · PVG 02:53 · LAX 10:53 · JFK 13:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.