接口问题解答

TTAPI 的Midjourney API 常见问题解答汇总

API交互说明,什么是异步回调?

Midjourney API 除去fetch接口之外的所有接口,同步返回状态并不是终态

获取任务最终结果

方式一:通过异步回调,其中jobId最为任务唯一标识,可以使用 https://webhook-test.com/ 进行测试接口回调数据。

方式二:通过返回的jobId使用fetch接口查询

常见失败任务以及原因

该栏目只介绍同步任务提交成功, 异步hook 或者 fetch 返回任务失败的相关情况,结构体如下:

{
    "status": "FAILED",
    "message": "[Bad response] Internal Error.",
    "jobId": "f6a5a78d-35d0-b976-1624-3049aa8c8868",
    "data": {
        "action": "imagine",
        "jobId": "f6a5a78d-35d0-b976-1624-3049aa8c8868",
        "progress": null,
        "prompt": "Mermaid-tailed baby vampire emerging from an egg --ar 1:1",
        "discordImage": null,
        "cdnImage": null,
        "hookUrl": "http://apis.mjapiapp.com/mj/notify/tt-api",
        "components": null,
        "seed": null,
        "images": null
    }
}

其中message代表任务失败的原因,枚举以及解答如下:

message详解

Job Timeout

ttapi 任务超时。

情况1:接口请求时未设置timeout字段或者设置的timeout字段太小。

情况2:midjourney官方宕机,midjourney处理高频流量从v5至今几乎每隔一段时间就会各种宕机,挂起等等问题,可以查看官方的状态页面实时查看。 情况3:discord/midjourney接口临时更新,ttapi在指定时间内未同步到任务的状态,导致超时(此种情况概率很小,但存在)。

[Banned prompt detected] Sorry! Our AI moderator thinks this...

提交的prompt中文字内容违反了midjourney管方的 NSFW (Not Safe For Work)规定。

[Image denied] Request cancelled due to image filters...

提交的prompt中图片链接违反了midjourney管方的 NSFW (Not Safe For Work)规定。

Failed to process your command...

Midjourney Bot: Failed to process your command :c

[Internal error] Something went wrong...

[Internal server error] Apologies, something went wrong...

Execution error, system exception...

midjourney官方错误,官方未作出解释的奇奇怪怪错误。

[Invalid link!]...

midjourney获取你prompt中的图片链接失败

Unknown Integration Unknown Message 未知消息 未知集成

ttapi平台midjourney账户池中某个账户异常未捕获,频繁出现此问题请联系我们,我们将在第一时间处理

[Invalid parameter] Invalid value ...

prompt中的命令错误。例如想使用v6模式,v6的前边未加 -- 指令符、--cref未配合 -- v 6.0使用等等

其他异常

如有疑问请联系我们

TTAPI存储相关问题

存储以及使用:PPU(pay for per use)模式下imagine接口支持同步存储生成的四张小图。此图片存储在ttapi平台的存储服务器中,此地址不涉及墙的问题,也不涉及ja3指纹效验等等问题,可直接访问或下载。

存储时效:生成的图片每张的空间实是很大的,随着平台的运营,所占用的空间会越来越大。ttapi经营良好的情况下,我们会不断采购服务器,原则上来说图片地址会永久保存。如果后续成本增高或者其他情况需要节约成本,我们会最少保留近一个月的图片,从后往前清理空间,清理前会有通告通知所有用户。

PPU模式 & Hold Account(账户托管模式)

  • PPU 模式: Pay for Per Use, 按量付费,接口host使用https://api.ttapi.io

  • Hold Account 模式: 托管你的账户在TTAPI平台使用 Midjourney API, 接口的host使用https://hold.ttapi.io

  • 两种模式除去接口使用的域名不一样,其他方式均为一致,托管模式任用任意Midjourney相关接口不再消耗TTAPI平台的quota

Last updated