开发者/错误码与限速

错误码、限速和套餐

本机接口和 /v1/call 会返回哪些错误、什么意思、Agent 该怎么处理。

错误码

HTTPerror意思怎么办
401unauthorized没带令牌或令牌不对重新复制令牌;重置过的要重新接入
402plan_required免费版调了 write / public 级能力(code: publish.agent,带 upgradeUrl)告诉用户要升级,别重试
403blocked这个能力不开放(密钥、登录、付款、要人操作)让用户自己在字流里操作
403public_disabled会公开的操作,用户没打开「允许 AI 代点发布」请用户去设置里打开,或让用户自己点
409confirm_required会公开的操作没带 confirm: true先问用户,同意后带上 confirm 再调
404unknown_channel / not_found能力名或路径不对查 /v1/catalog
429rate_limited超过限速,带 reason 和 retryAfterSec等 retryAfterSec 秒再调
503bridge_not_ready字流刚启动还没准备好等几秒
400具体原因参数不对,或这个能力执行时出错(原因是中文,可以直接给用户看)按原因改参数

限速

  • 每分钟最多 120 次调用。
  • 会花云点的能力(目录里 costsPoints: true)每分钟最多 15 次。
  • 限速是防 Agent 写错进死循环把云点烧光;正常干活碰不到。

套餐和云点

免费版创作者版 / 矩阵版
read 只读能力可以可以
write 写稿、剪辑、送发布、改设定不可以(402)可以
public 会公开的操作不可以用户打开开关 + confirm
云点和在界面上用一样:字流 AI、转写、生图按用量扣;用户用自己的模型密钥就不扣同左

大活之前可以先调 ai:pointEstimates 看大概花多少,再调 entitlements:get 看还剩多少。