Skip to content

Latest commit

 

History

History
69 lines (52 loc) · 3.83 KB

README_zh.md

File metadata and controls

69 lines (52 loc) · 3.83 KB

OpenWebUI Monitor

English / 简体中文

专为 OpenWebUI 设计的用量监控和用户余额管理面板。只需要向 OpenWebUI 添加一个简单的函数,就能在一个面板统一查看用户使用情况和余额。

特性

  • 为 OpenWebUI 中的每个模型设置价格;
  • 为每个用户设置余额,根据对话消耗 tokens 和模型价格扣除,并在每条聊天末尾提示;
  • 查看用户使用数据和可视化。
  • 一键测试所有模型的可用性。

部署

支持 Vercel 一键部署 Deploy on 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

画廊

Gallery Image 1
Gallery Image 2
Gallery Image 3
Gallery Image 4
Gallery Image 5