【已支持按条计费】为 OpenWebUI 编写了一个用量监控和用户余额管理平台

OpenWebUI Monitor:专为 OpenWebUI 设计的用量监控和用户余额管理平台

我是两个 OpenWebUI 站的管理员,这个前端写得挺好,但就是所有人必须共享同一个 APIKEY,想追踪每个用户的消耗就很麻烦。我花了几天时间手搓了 OpenWebUI Monitor,开箱即用, 只需要向 OpenWebUI 添加一个简单的函数,再部署一个后端,就能在一个面板统一查看用户使用情况和余额。

特性

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

部署

支持 Vercel 一键部署 Deploy on Vercel,也支持 Docker 部署。详细的部署教程已经发布在 GitHub。

画廊





第一次写带后端的项目,请佬友们批评指正 :innocent:

513 Likes

前排!昨晚刚在vps上部署了webui,明天就把大佬的这个加上!

64 Likes

大佬,有点厉害!

24 Likes

厉害大佬!牛逼!

52 Likes

大佬厉害啊 嘿嘿嘿嘿

12 Likes

大佬太牛了,官方不做大佬出手了

41 Likes

UI很漂亮,咋搞的

13 Likes

佬友,强,太强了

11 Likes

大佬太强了 :tieba_087:

40 Likes

感觉消耗什么的放这里好点 :tieba_087:

16 Likes

看起来挺棒的

32 Likes

看起来还不错的样子,点赞:+1:

12 Likes

太强了佬!!!

19 Likes

Claude 写的 :xhs_015:

28 Likes

前排围观佬友

11 Likes

太强了大佬 :tieba_087:

31 Likes

大佬太强了 :tieba_013:

36 Likes

看起来还不错的样子,点赞:+1

27 Likes

牛逼,太实用了!

7 Likes

请问如何添加函数,有没有具体操作文档?

10 Likes