Lago 使用介绍:功能、价格与上手指南

Lago 是一款开源的计量与用量计费平台,支持事件驱动计费、订阅管理和实时分析。本文详细介绍 Lago 的核心功能、定价模式,并提供从部署到创建首个计费指标的完整上手指南,适合 SaaS 与 AI 产品团队快速落地灵活计费。

在 AI 与 SaaS 产品中,按用量计费越来越普遍。Lago 作为开源计量与计费平台,能帮你把复杂的使用事件转化为清晰账单。本文带你了解 Lago 的功能、价格,并手把手完成上手。

Lago 是什么?

Lago 是一个开源的用量计费与计量平台,专为需要灵活定价的 SaaS、AI 和 API 产品设计。它通过收集使用事件,结合订阅与计费规则,自动生成发票和账单。

与传统的订阅计费工具不同,Lago 强调:

  • 事件驱动:任何用户行为都可作为计费依据。
  • 开源可自托管:数据与逻辑完全可控。
  • 实时分析:用量与收入数据即时可见。

Lago 核心功能

1. 用量计量与事件收集

Lago 提供 API 和 SDK,方便你从后端或前端发送使用事件。例如,AI 产品可以按 token 消耗、API 调用次数或存储量计费。

2. 灵活定价模型

支持多种计费方式:

计费模型说明适用场景
按用量计费根据实际使用量收费API 调用、AI token
订阅制固定周期收费SaaS 基础套餐
阶梯定价用量越多单价越低存储、带宽
混合计费订阅 + 用量组合高级 AI 服务

3. 订阅与客户管理

可以管理客户、订阅计划、优惠券和试用期,并自动处理升级、降级与续费。

4. 发票与支付集成

Lago 自动生成发票,并支持与 Stripe、GoCardless 等支付网关集成,减少手动对账。

5. 实时分析与仪表盘

提供收入、用量、客户流失等关键指标的可视化面板,帮助团队快速决策。

Lago 价格

Lago 提供两种主要选择:

  • Lago 云托管版:按用量阶梯收费,适合不想自行运维的团队。
  • Lago 开源自托管版:完全免费,但需要自己部署和维护。

具体价格建议访问 Lago 官网查看最新方案。对于初创团队,自托管版可以显著降低初期成本;当业务规模扩大后,云托管版能节省运维精力。

Lago 上手指南

以下步骤以自托管为例,帮助你快速跑通第一个计费流程。

步骤 1:部署 Lago

最简单的办法是使用 Docker Compose:

git clone https://github.com/getlago/lago.git
cd lago
docker compose up

启动后访问 http://localhost:3000,完成初始管理员注册。

步骤 2:创建组织与客户

登录后,在后台创建一个组织,然后添加一个测试客户。客户是计费的主体,后续事件都会关联到客户。

步骤 3:定义计费指标

进入“计费指标”页面,创建一个指标,例如:

  • 名称:api_calls
  • 聚合方式:count
  • 计费周期:monthly

这表示每月统计 API 调用次数。

步骤 4:创建套餐与计费规则

在“套餐”中新建一个套餐,绑定刚才的指标,并设置单价。例如:前 1000 次免费,之后每次 0.001 美元。

步骤 5:发送使用事件

通过 API 发送事件:

curl -X POST http://localhost:3000/api/v1/events \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "event": {
      "transaction_id": "tx_123",
      "external_customer_id": "customer_1",
      "code": "api_calls",
      "timestamp": 1690000000
    }
  }'

发送后,Lago 会自动累计用量。

步骤 6:查看账单与发票

在后台“发票”页面,可以预览当前周期账单。计费周期结束后,Lago 会自动生成最终发票。

常见问题

Lago 适合 AI 产品吗? 适合。AI 产品常按 token、请求次数或计算时长计费,Lago 的事件模型可以灵活映射这些维度。

自托管需要多少运维成本? 基本部署简单,但生产环境需要考虑数据库、备份和监控。如果团队没有运维资源,建议使用云托管版。

Lago 支持多币种吗? 支持。可以在套餐和客户层级设置币种,满足国际化需求。

结论

Lago 为 AI 与 SaaS 产品提供了一套开源、灵活且可扩展的计费方案。通过事件驱动计量、多种定价模型和自动化发票,团队可以快速实现按用量计费。建议先从自托管版开始验证,再根据规模选择云托管。立即动手,用 Lago 把你的使用数据变成收入。

返回 AI 教程列表