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

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

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

特性

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

部署

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

画廊





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

629 个赞

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

80 个赞

大佬,有点厉害!

37 个赞

厉害大佬!牛逼!

64 个赞

大佬厉害啊 嘿嘿嘿嘿

23 个赞

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

56 个赞

UI很漂亮,咋搞的

24 个赞

佬友,强,太强了

22 个赞

大佬太强了 :tieba_087:

50 个赞

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

28 个赞

看起来挺棒的

47 个赞

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

27 个赞

太强了佬!!!

35 个赞

Claude 写的 :xhs_015:

45 个赞

前排围观佬友

26 个赞

太强了大佬 :tieba_087:

46 个赞

大佬太强了 :tieba_013:

52 个赞

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

41 个赞

牛逼,太实用了!

21 个赞

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

26 个赞