计费与钱包
wesclaw 支持多种 LLM 付费方式,通过 weisyn 平台管理计费。
三种付费通道
| 通道 | 标识前缀 | 付费方 | 说明 |
|---|---|---|---|
| WES | wes: | 个人钱包 | 平台托管的模型 |
| Org | org: | 组织账户 | 企业托管的模型 |
| BYOK | byok: | 自费 | 自带 API Key |
WES 钱包
充值
通过 weisyn 平台充值:
- 登录 weisyn 平台
- 进入钱包页面
- 选择充值金额
- 完成支付
余额查询
- 设置页查看当前余额
- 状态栏显示 WES 状态
- 欠费时显示黄色提示
欠费处理
当 WES 余额不足时:
| 情况 | WES 模型 | BYOK 模型 | 发送 |
|---|---|---|---|
| 欠费 + 有 BYOK + 选 BYOK | 禁用 | 可用 | 正常 |
| 欠费 + 有 BYOK + 选 WES | 禁用 | 可用 | 需切模型 |
| 欠费 + 无 BYOK | 禁用 | — | 不可用 |
关键:选中 BYOK 模型时,欠费提示不显示。
组织账户
Org 模型
企业可以为员工提供托管模型:
- 使用
org:前缀标识 - 计费走组织账户
- 不消耗个人钱包
配置方式
组织管理员在 weisyn 平台配置,用户无需手动设置。
BYOK(自带 Key)
添加 Provider
在设置 → AI 服务中添加:
- 选择 Provider 类型
- 填写 API Key
- 填写 Base URL(如有需要)
- 测试连通性
- 保存
支持的 Provider
| Provider | 说明 |
|---|---|
| OpenAI | GPT 系列 |
| Anthropic | Claude 系列 |
| Azure OpenAI | Azure 托管 |
| DeepSeek | 国产模型 |
| 本地部署 | Ollama / vLLM |
Key 安全
- API Key 通过 AES-256-GCM 加密存储
- 密钥文件
spec.key权限 0600 - 不在日志中输出
- exec 子进程环境变量已清理
用量查看
Token 用量
在记忆中心的 Token 用量页查看:
- 按模型分组
- 按 Agent 分组
- 按日期分组
- 输入/输出 token 明细
费率参考
费率来自 weisyn.git/catalog.yaml:
- 每个模型的输入/输出价格
- 上下文窗口大小
- 最大输出长度
计费流程
WES 计费
用户发送消息
→ AI 处理(消耗 token)
→ weisyn LLM Proxy 记录用量
→ 代理 SettleProxy 写入账单
→ 从个人钱包扣费
BYOK 计费
用户发送消息
→ AI 处理(消耗 token)
→ 直接调用 Provider API
→ 费用由 Provider 账单承担
→ 本地记录用量(不上报平台)
注意事项
- WES 余额不足时 BYOK 模型仍可用
- 组织账户优先级高于个人钱包
- Provider 连通性测试不消耗余额
- 本地用量记录在 Cell Observe 中
- 应用层不做 billing pre-check