Lago 开源计费系统:从零到生产 4 步,AI Token 计量全打通

发布时间:2026/9/16 13:26:05

Lago 开源计费系统:从零到生产 4 步,AI Token 计量全打通 Lago 开源计费系统从零到生产 4 步AI Token 计量全打通【免费下载链接】lagoOpen Source Metering and Usage Based Billing API ⭐️ Consumption tracking, Subscription management, Pricing iterations, Payment orchestration Revenue analytics项目地址: https://gitcode.com/GitHub_Trending/la/lagoLago 是一个开源AGPLv3的基于使用量计费系统无头、API 优先站在产品用量和收入之间把使用事件从应用里发出去Lago 把它变成可计费指标套上定价与信用输出发票和收款。与 Stripe Billing、Chargebee 的差异一句话定价全部是数据改价走 API不依赖厂商发版。计费欠账从哪开始两个场景。第一按 Token 收费的 AI 产品。输入输出 Token 单价不同同一个请求超时后可能被重放。计量不幂等同一批 5000 Token 就会收两次钱。Lago 用transaction_id对事件去重同一 ID 重试不再计费批量 API 是原子的批内一条事件非法就整批不落库。第二定价改得比代码快。你每月想试一次新单价计费系统却是黑盒改价要等厂商排期。Lago 里定价是数据计费类型、阶梯、免费额度都是结构化配置API 或界面都能改。用 5 项能力看懂 Lago事件计量任意用量Token、GPU、API 调用、席位都能作为事件上报。场景AI 推理实时计量。灵活定价按量、周期、预付费、阶梯、包量、最低承诺混进同一个计划。场景免费额度 超额计费。信用与权限预付费信用自动充值entitlements 和配额控制准入。场景AI 预付费信用包余额不足即停服。开票与收款发票、贷记单、多币种、客户级价格覆盖对接 Stripe 等支付渠道重试与催缴。场景月度关账加自动追缴。Agent 接口REST API、Webhook、MCP serverAI 调用工具的标准协议操作同一套计费原语。场景Agent 读用量、发贷记单。5 分钟跑起本地环境git clone --depth 1 https://gitcode.com/GitHub_Trending/la/lago cd lago # RSA 私钥用于 webhook 的 JWT 签名后端启动必需 echo LAGO_RSA_PRIVATE_KEY\$(openssl genrsa 2048 | openssl base64 -A)\ .env docker compose up -d起来后前端和 API 都可用在 UI 里创建第一个组织。不想手工造客户仓库自带 AI 计费 demo发 3 个模拟 AI 请求每次各含输入、输出 Token 两条事件自动核对账单并重试一次验证幂等。./examples/agentic-ai-demo/run.sh # 玩完清理隔离的 Compose 项目与数据卷 ./examples/agentic-ai-demo/run.sh --cleanup看懂计费引擎怎么转主 API 像餐厅前台只接单、传工单不下厨后厨是 Sidekiq基于 Redis 的后台作业系统每条队列是一道流水线Clockwork 进程是排班表到点提醒跑月结。组件职责主 APIRails接请求、入队不做重活Sidekiq worker消费作业计费、开票、webhook、PDF分队列互不阻塞Clockwork 时钟进程调度周期任务月结账单、激活订阅、失败重试Events processorGo基于 Kafka 的事件富集与聚合高吞吐场景可选3 个独立 Redis作业队列 / 应用缓存 / 事件数据隔离且可分别扩容生产部署先改 3 件事别用占位的加密密钥SECRET_KEY_BASE和 3 个LAGO_ENCRYPTION_*负责加密支付渠道凭据、API key。沿用默认值数据库里的敏感字段等于裸奔。事件量大就拆 worker设SIDEKIQ_EVENTStrue并加一个专用 events workercompose 文件里有注释好的模板。否则事件摄取和月结抢同一个队列账单高峰会把实时用量卡住。外部 Postgres 先装 pg_partman分区管理扩展enriched_events表按月分区、提前 3 个月建好、保留 14 个月。没有该扩展迁移会跳过分区事件表会越滚越肥。还有一条默认重试次数是 0失败的作业直接进死信队列。给死信队列配告警别指望重试会救回来。谁适合、谁该绕道按 Token 或算力收费、定价至少每月动一次的 AI/SaaS 产品。画像日跑几百万 Token 的 AI API 创业团队调价不想发版。要给每个客户发一套计费系统的平台Embedded 模式。画像想让租户拥有自己发票和信用额度的 PaaS、市场平台。该绕道的只有一种订阅加按月扣卡直接用 Stripe Billing省掉自建 Postgres、Redis、worker 的运维。接受不了 AGPLv3改动后对外提供有源码义务或运维成本去谈官方云版本。从第一条使用事件开始发一条事件就能看到它到发票的完整路径。架构细节看 docs/architecture.md监控配置看 docs/monitoring.mddemo 在 examples/agentic-ai-demo/。【免费下载链接】lagoOpen Source Metering and Usage Based Billing API ⭐️ Consumption tracking, Subscription management, Pricing iterations, Payment orchestration Revenue analytics项目地址: https://gitcode.com/GitHub_Trending/la/lago创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/16 13:26:05

3步上手Dify工作流:从零导入到跑通的完整指南

3步上手Dify工作流:从零导入到跑通的完整指南 【免费下载链接】Awesome-Dify-Workflow 分享一些好用的 Dify DSL 工作流程,自用、学习两相宜。 Sharing some Dify workflows. 项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow…

2026/9/16 13:26:05

SSM共享充电宝管理系统:生产级IoT设备运维实践

简介:本资源是一套基于Java与SSM(SpringSpringMVCMyBatis)框架开发的共享充电宝后台管理系统源码,面向Java初学者及Web全栈开发者,聚焦物联网设备运营场景中的投放调度、运维工单、费用结算等核心业务管理需求。压缩包…

2026/9/16 14:06:10

PHP原生CC防护系统:请求指纹+动态限流+验证码闭环

简介:这是一套面向PHP开发者与Web安全初学者的轻量级CC攻击防护实践源码,聚焦于解决PHP网站在高并发场景下易遭模拟请求式DDoS(即CC攻击)导致服务瘫痪的问题。资源共14个文件,含7个核心PHP脚本(如anti_ddos…

2026/9/16 14:06:10

C51单片机实时频谱分析:滑动DFT定点实现与Keil工程落地

简介:本资源是面向嵌入式开发工程师与数字信号处理学习者的C51平台滑动DFT(Sliding DFT)完整实现方案,聚焦实时频谱分析场景下的轻量级算法落地。针对C51单片机内存与算力受限的特点,资源提供可直接移植的优化代码、原…

2026/9/16 14:06:10

React Native与鸿蒙SVG滤镜跨平台开发实践

1. 项目概述:React Native与鸿蒙的SVG特效融合开发在跨平台移动开发领域,React Native与鸿蒙系统的结合正成为技术新趋势。这次我们要探讨的是如何在这两个平台上实现SVG图形的高级滤镜特效——这不仅是视觉呈现的升级,更是性能优化的重要实践…

2026/9/16 14:06:10

Spring Boot+Vue民宿预订系统实战:从数据模型到并发控制

简介:整套源码基于JavaSpringbootVue搭建,是典型的前后端分离民宿预订管理系统,面向计算机专业毕业生、在校生以及需要快速上手企业级项目的初中级开发者。系统后端由79个Java源文件构成,涉及服务端逻辑处理、数据持久化、业务逻辑…

2026/9/16 14:01:09

机器视觉工控机选型:从产线稳定性到实时控制的四阶筛选法

1. 项目概述:为什么“机器视觉适合用什么工控机”不是个随便选配置的问题干过三年以上机器视觉落地项目的人都知道,现场调试最让人头皮发麻的时刻,往往不是算法调不准,也不是光源打不好,而是——工控机在产线跑满8小时…

2026/9/16 12:52:37

拯救者Y7000黑屏故障排查与维修实战指南

1. 项目概述:一台黑屏的拯救者Y7000,到底卡在哪一步? 联想拯救者Y7000系列笔记本,从2018年第一代搭载i5-8300H开始,到后来的i7-9750H、i7-10750H、i5-11400H,再到2023年款的R7-7840HS,它始终是学…

2026/9/16 0:04:09

PHP源码部署实战:从环境配置到运行情侣游戏全攻略

简介:这是一套面向情侣互动场景的PHP完整源码,集成情侣飞行棋、真心话大冒险、情趣骰子等玩法,并内置完整分销制度,可自定义多种返佣比例,源码完全开源无加密,支持微信无感自动授权登录与第三方授权&#x…

2026/9/15 14:22:53

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/15 21:31:11

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/15 11:42:23

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码