使用场景你产品中的 AI
了解你的每位客户在 AI 上让你花了多少。
随每个请求发送你的用户 id。INFRO 按终端客户记录用量和预估提供商费用,在调用之前拒绝超出该客户上限的请求,并导出这些记录,供你自己的计费系统使用。
今天$1.97 预估提供商费用
下一个请求402 budget_exceeded · 代码 end_user_budget
resets_at2026-10-20T00:00:00Z
其他客户未受影响
上限示例。INFRO 负责测量;由你向你自己的用户出账单。INFRO 绝不会向你的终端客户收费。
问题所在
没有控制平面
- 一位重度客户使用的 AI 可能超过他们付给你的费用。
- 为 AI 功能定价只能靠猜,因为每位客户的成本是未知的。
- 免费层没有脚本越不过的上限。
使用 INFRO
- 每位终端客户的用量和预估成本,按日或按月。
- 为每位终端客户设置同一个上限,并可按客户设置覆盖值。
- 返回带重置时间的 402,供你的应用展示给用户。
运作方式
指明终端客户
将你的用户的不透明 id 作为 metadata.user_id 或 X-INFRO-User-Id 请求头发送。请使用 id,不要使用电子邮件地址。
为每一个设置上限
按组织或项目为每位终端客户设置同一个上限,覆盖值由你的后端通过管理 API 设置。
按记录出账单
按终端客户、项目和模型划分的请求数、token 数和预估提供商费用,以 CSV 或 JSON 提供,供你已在使用的计费系统使用。
你能得到什么
每一项都有文档说明,并注明包含它的套餐。未注明套餐的,所有套餐都提供。
终端客户上限Team 起
按组织或项目为每位终端客户设置同一个支出上限,覆盖值通过管理 API 设置。
文档每位终端客户的用量Team 起
每位客户的请求数、token 数和预估提供商费用,按日或按月,以 CSV 或 JSON 提供。
文档按功能归因
添加 X-INFRO-Feature,即可看到每位客户的成本来自你产品的哪个部分。
文档单位经济
每次运行、每个请求、每个功能和每位客户的成本,每个数字旁边都附有未定价的份额。
文档成本占收入的比例Team 起
记录每位客户的月收入,以查看 AI 成本占其收入的比例,超过你的阈值时会标出。仅用于显示。
文档你自己的支出限额
组织、项目和密钥的限额仍然适用,与终端客户上限相互独立。
文档
适用对象
- 创始人按每位客户的实际用量为 AI 功能定价,并避免免费层变成账单上最大的一项。
- 产品经理在决定套餐限额之前,了解是哪些客户和功能推高了 AI 成本。
- 财务每位客户的用量记录,可导入你已在运行的计费系统。
实战指南
- 实战指南Attributing AI cost to customers, features and teamsThe provider's finest unit of cost is an account structure you created for its convenience. The dimensions your business runs on — customer, feature, team — only exist where the request passes through something you control.
- 实战指南Showback and chargeback for AI spendProvider invoices arrive per account, not per team. Showback and chargeback for AI spend depend on tagging every request at the source, booking it with rules finance can audit, handling shared costs openly, and closing each month so it never moves.