快速开始

积分与速率限制

生成会从统一钱包中扣除积分。任务开始时扣除,失败时自动退款。

费用取决于所选的引擎和选项:一张图像因模型不同为 15 到 200 积分不等(2K/4K 输出更高),因此决定一个批次成本的通常是模型选择,而非请求数量。每个模型精确、权威的数值是 GET /v1/models 的 cost(和 textureCost)字段;当前余额可通过 GET /v1/credits 查询。

费用

操作典型费用
图像生成≈ 15–200 积分(因模型而异)
文本 / 图像 → 3D≈ 60–660 积分(因引擎和选项而异)— 默认(PB Slim + 贴图;除非发送 texture: false,/v1 默认开启贴图)为文本 240 · 图像 300
重构网格10 积分起(PB Remesh)
重新贴图 · 自动绑定因引擎而异,参见 GET /v1/models

积分折合美元

套餐每月发放积分,年付套餐也一样(未用完的套餐积分不会结转),付费套餐还可以购买积分包追加。每 1,000 积分的价格如下:

积分来源价格每 1,000 积分
Max · 月付$96 / 100,000$0.96
Pro · 月付$32 / 30,000$1.07
Starter · 月付$12 / 10,000$1.20
积分包 · 付费套餐$14.99 / 6,000 至 $499.99 / 300,000$1.67–$2.50

默认的图像 → 3D 任务(PB Slim + 贴图,300 积分)在 Max 上约 $0.29,在 Starter 上约 $0.36。年付套餐的每积分价格更低。最新价格始终以定价页面为准。

仅对成功的任务计费 积分在任务开始时扣除,失败时自动退款。以 taskStatus: 3 结束的任务不产生任何费用。

速率限制

限制范围超出时
240 / 分钟每个客户端 IP429 · error.code 10003
120 / 分钟每个用户(生成类 POST)

超出限制会返回 429 并带有 error.code 10003。请以指数退避方式增加延迟(从 ~1 秒开始,上限 ~30 秒)后重试。需要更高的限制以应对生产环境的用量?联系我们。

每个密钥的每日安全上限

同一个 API 密钥在一天内(KST)发起的生成累计达到 20,000 积分时,该密钥会被自动暂停,以防密钥泄露时积分被一次性耗尽。暂停期间只能查询和下载(已开始任务的结果仍可取回),其余请求都会返回 403(error.code 6016)。账号所有者会收到通知邮件,并可在 API Keys 页面恢复该密钥。每次恢复后,当天还可再使用 20,000 积分,超过后会再次暂停。如果这些用量不是你本人产生的,请不要恢复,直接删除该密钥并创建新密钥。

并发生成

除每分钟请求速率外,账号还会限制同时进行的任务数量,即处于 taskStatus 0(排队中)或 1(处理中)状态的任务。图像和 3D 任务使用各自独立的额度,每种额度都与使用同一账号登录的 PicoBerry 网页应用共享。

套餐同时进行的图像同时进行的 3D 与后处理
Free11
Starter35
Pro620
Max1530

超过上限提交会返回 429 并带有 error.code 13002。不会扣费,也不会排队,请求会被直接拒绝,因此有空位时重试即可。

429 · 队列已满
{ "success": false, "error": { "code": 13002, "message": "Generation queue is full", "httpStatus": 429, "details": { "total": 15, "maxTotal": 15 } } }

details.maxTotal 是当前上限,details.total 是当前进行中的数量。请读取 maxTotal 而不要硬编码数字,它代表完整的额度,升级后会提高,而猜测偏低的客户端会白白浪费吞吐量。常见的做法是:保持 maxTotal 个请求在运行,每当有任务到达 taskStatus 2 或 3 时再启动一个。