System One
System One
开发文档SDK 文档模型API 参考打开 System One文档目录

SDK 与 API

构建决策应用

选择模型决策原语智能体集成:类型化工具路由面向编程智能体的 System One

用量与数据

计费与积分隐私与零数据保留

计费与积分

托管 System One API 的积分如何计费、如何管理账单。新账号注册即送 100 积分,积分永不过期。

System One 托管 API 使用预付积分进行评估。Playground 和你的 API 连接共用同一账户余额。开源 SDK 本身不要求这些积分;通过 SDK 直连其他服务时,适用相应服务的计费。调用托管服务前,请先在控制台检查账户余额。

常见问题

Q: System One API 积分如何运作?
A: 托管 API 按积分计量。新账号注册即送 100 积分,积分永不过期。在账户控制台管理账单。

查看所选模型的价格

不同模型可能有不同价格。在 Playground 中选择模型,点击下拉框旁的 模型信息 按钮查看当前单价与限制,不要假定每次请求都只需一个积分。详情默认隐藏,点击后弹出;价格页用于购买积分包。可用模型和价格可能变化;选择模型介绍了需要比较的事项。

Playground 会在提交前估算当前请求的费用。加载示例不算一次计费评估,运行示例则会发起真实请求。

请求费用如何计算

费用取决于三个因素:

  1. 问题数量: 请求中的每个问题都会计入费用。
  2. 完整请求大小: 按所选模型的 pricing.bytesPerBlock 指定的 UTF-8 字节数分块,不足一块向上取整,最少按一块计算。
  3. 所选模型的单价: 每问题、每块所需的积分。
blocks = max(1, ceil(canonicalRequestUtf8Bytes / selectedModelBytesPerBlock))
credits = questionCount × blocks × selectedModelRate

公式中的 blocks 是块数,questionCount 是问题数,selectedModelRate 是所选模型的单价。canonicalRequestUtf8Bytes 指「规范化请求」的 UTF-8 字节数。

「规范化请求」是指解析后以统一形式表示的完整请求,而不只是要审核的消息。它包括所选模型、上下文、问题、选项名称、标准和受支持的附加字段。用于排版的空格不增加计费大小,文本内容中的空格则会计入。UTF-8 字节数不等于字符数,中文和表情符号可能每个字符占用多个字节。

假设价格的计算示例

仅为说明计算方式,假设某个模型的计费块为 4,096 字节,价格是 每问题、每块 2 积分。这不是当前模型价格,也不是报价。

完整规范化请求大小问题数块数示例费用
1–4,096 字节111 × 1 × 2 = 2 积分
1–4,096 字节313 × 1 × 2 = 6 积分
4,097–8,192 字节323 × 2 × 2 = 12 积分

所有问题共享上下文,但每个问题都按完整请求的块数计费。评分或概率不会改变费用:计算依据是请求,而不是你是否认可答案。显示的 token 数量属于另外的用量信息,不会替代这套积分公式。

完整提交内容还须符合所选模型的 limits.bytes:Jev 与 HTTP 模式保留 64KB(65,536 字节);已迁移 Clef/Clef Flash 条目最高 13MB(13,631,488 字节),管理员设置的更小限制仍保留。即使排版字符不增加计费大小,也计入提交大小限制。整个 images 字段(包括 base64 字符串和媒体类型)计入解析后请求的计费大小,不是仅计算解码后的图片大小。图片数量与解码字节限制另行校验。运行前查看图片限制及更新后的 Playground 估算;图片不是固定单价附件。

模型可用性、默认选择、限制及价格可能调整。开始新操作前请查询当前目录。已经受理的操作保留原预扣金额,失败时按原金额退款;即使之后调价或模型从公开目录下架,成功操作的同键重放仍不再次收费。

购买一次性积分包

登录后打开价格页,或控制台计费页面的购买区域。选择积分包,在付款前核对结账页面的金额、币种和积分数量。

积分包是 一次性购买,不是自动续费订阅。当前结账页面为准,本文不固定积分包额度或价格。确认付款后,请在账户余额中检查积分是否到账。如果付款看似已完成但积分未到账,请携带订单参考信息联系支持,不要立即重复付款。

欢迎积分

新账号注册即送 100 积分。每个账户只发放一次。创建更多 API 密钥或再次登录,都不会再增加欢迎积分。

计费块如何计算

费用按请求大小算:每 4KB 算一块,不足 4KB 也按一块。费用 = 块数 × 问题数 × 模型单价。

例如:一份 6KB 的请求、2 个问题,用 Jev(每块 1 积分)= 2 块 × 2 × 1 = 4 积分。

积分不会过期

积分不会过期。你可以在控制台查看近期用量记录。之后查看更早的记录也不会改变账户余额。

失败、重复请求与不确定结果

发生了什么对你意味着什么
请求在评估前因登录、输入或余额不足而被拒绝。不产生新的评估费用。先解决原因再尝试。
评估失败,且已确认积分返还。该次评估的积分已返还。这是积分调整,不是现金退款。
服务提示费用仍在处理中。最终扣费尚未确定。查看用量,如持续未解决请联系支持。
浏览器或应用超时、断线或被关闭。这不能证明请求失败或免费,它可能已经完成。再次提交前先查看用量。
API 连接使用原请求和重放标识成功恢复答案。恢复的答案不会再次计费。这是重放,不是新评估。
再次运行 Playground 或发起新的 API 请求。即使问题看起来相同,也可能构成一次新的计费评估。

重放标识在 API 中称为 幂等键(idempotency key)。每个新业务操作生成新键,与完整请求一起保存;仅在重试同一操作时复用二者。键按账户隔离,切换 API 密钥不会创建独立的重放范围。在保留窗口内,同键但请求改变会返回 409 idempotency_conflict,不新增评估费用;成功后使用同键和原请求会重放旧答案,不再次收费,也不会重新评估。

成功答案可以在 从请求创建起的 24 小时内 恢复。这不是永久防重复机制,过期后再次提交可能产生新费用。重试响应中的 X-System-One-Credits: 0 只表示本次 HTTP 尝试没有新增扣费,不表示原业务操作免费,也不表示原请求尚在处理的积分已返还。处理中、失败和结果不确定时如何处理,见请求恢复。

不要把缺失的扣费数值当成零,也不要认为每个错误都表示积分已返还。尤其在 Playground 请求中断后,应避免反复点击运行。

购买积分包的现金退款,与评估失败后的积分返还是不同事项。购买问题请联系 support@system-one.dev,本文不承诺自动现金退款。

查看用量并获取帮助

控制台显示余额和最近 30 个 UTC 日的活动,包括该范围内最新 50 次请求。UTC 的日期边界可能与你的本地时间不同。这是近期视图,不是完整的历史记录。

如对扣费有疑问,请保留可用的请求 ID、大致时间,以及与购买相关的订单参考信息,并发送至 support@system-one.dev。不要发送 API 密钥、登录验证码或完整银行卡信息。

请求异常或存在计费疑问时,保留 X-Request-Id 和有值时的 X-Upstream-Request-Id,并联系支持核对账本。请求元数据与重放缓存保留期限见数据与隐私。

在「积分与账单 → 余额与流水」中,余额概览区分当前可用积分、累计获得(充值与赠送)和累计消耗(退款前)。「在线流水」展示积分变动及变动后的余额,可选每页 10/25/50/100 条,切换条数后回到第一页。通过首尾页和相邻页码导航,也可输入有效页码并按 Enter 或「跳转」直接到达。日期时间使用本地时区;桌面采用表格,手机采用紧凑记录布局,说明不截断。切换「历史归档」可获取本人的旧记录,返回在线流水时保留页码及每页条数,刷新后恢复默认分页;归档日期筛选使用 UTC。

更早的用量记录

积分不会过期。控制台显示近期用量记录。更早的记录之后可能不再出现在近期列表里;可用积分和累计总额不变。你可以在账单页下载自己的更早记录,其他账户无法下载。

面向编程智能体的 System One

安装 System One agent skill,在 Claude Code / Cursor / Codex 中做分类、工具路由或完成检查。

隐私与零数据保留

System One 托管 API 如何处理请求数据、保留与隐私(最终措辞以 Legal 为准)。

本页内容

常见问题查看所选模型的价格请求费用如何计算假设价格的计算示例购买一次性积分包欢迎积分计费块如何计算积分不会过期失败、重复请求与不确定结果查看用量并获取帮助更早的用量记录