English / 简体中文
专为 OpenWebUI 设计的用量监控和用户余额管理面板。只需要向 OpenWebUI 添加一个简单的函数,就能在一个面板统一查看用户使用情况和余额。
- 为 OpenWebUI 中的每个模型设置价格;
- 为每个用户设置余额,根据对话消耗 tokens 和模型价格扣除,并在每条聊天末尾提示;
- 查看用户使用数据和可视化。
- 一键测试所有模型的可用性。
支持 Vercel 一键部署 和 Docker 部署。详见 部署指南。
Vercel 部署后会自动更新,如果有问题可以去 fork 的仓库手动 Sync fork。至于 Docker,拉取最新镜像后重启容器即可:
sudo docker compose pull
sudo docker compose up -d
变量名 | 说明 | 示例 |
---|---|---|
OPENWEBUI_DOMAIN | OpenWebUI 的域名 | https://chat.example.com |
OPENWEBUI_API_KEY | OpenWebUI 的 API Key,在 个人设置 -> 账号 -> API密钥 中获取 |
sk-xxxxxxxxxxxxxxxx |
API_KEY | 用于 API 请求验证 | your-api-key-here |
ACCESS_TOKEN | 用于页面访问验证 | your-access-token-here |
变量名 | 说明 | 默认值 |
---|---|---|
DEFAULT_MODEL_INPUT_PRICE | 默认模型输入价格,单位为美元/百万 tokens | 60 |
DEFAULT_MODEL_OUTPUT_PRICE | 默认模型输出价格,单位为美元/百万 tokens | 60 |
INIT_BALANCE | 用户初始余额 | 0 |