开始

计费与积分

API 与网页共用同一个积分余额。充值与订阅见定价页。

文本对话:按 token 计费

每个模型有三档单价(积分 / 百万 token):输入、缓存命中的输入、输出。单价见对话模型,或 GET /v1/models?type=chat 返回的 pricing。

  • 请求前预扣:按估算预扣积分。余额不够全额时,只要够「输入全按缓存价」估出的下限,就先押上全部余额。
  • 结束后多退少补:按实际 token 结算,不足 1 积分的零头累计到下次。
  • 失败退款:首个 token 之前失败自动全额退;非流式请求上游中途断开也全额退(此时不返回任何内容);流式已开始输出后断开,按已产生的 token 结算。
  • API 不享受网页端的每日免费额度。

缓存决定长会话的成本

编程 Agent 每一轮都会把整段对话历史重新发一遍,上下文动辄几万 token。上游会缓存相同的前缀,命中缓存的输入按「缓存命中」单价计,远低于普通输入。

所以同一个会话从第二轮起,大部分输入走缓存价;而频繁新开会话、或中途改动早期消息,会让缓存失效,成本成倍上升。

长时间写代码时,选缓存命中单价低的模型,并尽量在同一个会话里连续工作。不同模型的单价差距可达数倍,见模型总览里的选型建议。

客户端的「自动起标题」「生成摘要」也是一次请求,按同样单价计费;不需要可以在客户端设置里关掉。

图片与视频:按次计费

  • 与网页同价、无附加费:图片按模型每张计,视频按模型 × 时长 × 分辨率计。
  • 提交时扣费,任务失败自动退款。
  • 各模型价格见图片模型、视频模型。