City
用量与计费
City 如何追踪用量、管理余额和处理计费
用量与计费
City 计量每次模型调用并追踪所有已连接 Agent 和产品的用量。这是计费、配额和成本管理的基础。
用量追踪
- 每次模型请求都会被计量(输入 token、输出 token)
- 用量按用户、按项目和按模型聚合
- 控制台中提供实时用量仪表板
持有有效 Admin Session 的 Federation 管理员可以读取服务端聚合结果:
GET /v1/usage/admin/overview?from=2026-07-07&to=2026-08-05&timezone=Asia/Shanghai
GET /v1/usage/admin/users?from=2026-07-07&to=2026-08-05&timezone=Asia/Shanghai
GET /v1/usage/admin/retention?from=2026-07-07&to=2026-08-05&timezone=Asia/Shanghaioverview 返回范围活跃、真实去重的 DAU/WAU/MAU 日序列、调用结果、Token 构成、
Credits、模型与 Action 分布、当地小时分布,以及平均/P50/P95 执行耗时。users 按用户
返回调用次数、Input/Output/Total Token、成功率、Top Model、Credits、耗时与最后活跃时间。
retention 使用 Accounts 注册时间和真实 AI Usage 活跃日计算 D1、D3、D7、D14、D30
注册 Cohort 留存。活跃用户定义为统计窗口内至少产生一次 AI Usage Record 的用户;失败和
取消调用仍表达真实产品使用,因此计入活跃,并单独进入结果与成功率。
余额
- 用户在 City 中维护余额账户
- 余额随着用量产生而消耗
- 余额低时触发提醒
- 可以配置自动充值
计费
City 与 Stripe 集成,支持:
- 一次性支付
- 订阅计划
- 基于用量的计费
- 发票生成
配额
- 软配额在达到限制前发出警告
- 硬配额在超出时阻止请求
- 配额可以按用户、按项目或按模型配置
继续阅读: