OpenWebUI Monitor:专为 OpenWebUI 设计的用量监控和用户余额管理平台
我是两个 OpenWebUI 站的管理员,这个前端写得挺好,但就是所有人必须共享同一个 APIKEY,想追踪每个用户的消耗就很麻烦。我花了几天时间手搓了 OpenWebUI Monitor,开箱即用, 只需要向 OpenWebUI 添加一个简单的函数,再部署一个后端,就能在一个面板统一查看用户使用情况和余额。
特性
- 为 OpenWebUI 中的每个模型设置价格;
- 为每个用户设置余额,根据对话消耗 tokens 和模型价格扣除,并在每条聊天末尾提示;
- 查看用户使用数据和可视化。
- 一键测试所有模型的可用性。
部署
支持 Vercel 一键部署 ,也支持 Docker 部署。详细的部署教程已经发布在 GitHub。
画廊
第一次写带后端的项目,请佬友们批评指正