AI个人学习
和实操指南

OpenWebUI-Monitor:监控OpenWebUI用户活动,管理使用限额,支持一键部署。

综合介绍

OpenWebUI-Monitor 是一个用于监控 OpenWebUI 用户活动和管理使用限额的仪表板。它可以高效地设置用户配额,实时查看用户数据和可视化信息,支持一键部署,方便用户管理和监控系统使用情况。

只需要向 OpenWebUI 添加一个简单的函数,就能在一个面板统一查看用户使用情况和余额。

OpenWebUI-Monitor:监控 OpenWebUI 用户活动,管理使用限额,支持一键部署。-1

 


OpenWebUI-Monitor:监控 OpenWebUI 用户活动,管理使用限额,支持一键部署。-1

 

OpenWebUI-Monitor:监控 OpenWebUI 用户活动,管理使用限额,支持一键部署。-1

 

功能列表

  • 设置每个模型的价格
  • 管理用户余额,基于令牌消耗和模型价格进行扣费
  • 查看用户数据和可视化
  • 一键测试所有模型的可用性
  • 支持 Vercel 和 Docker 一键部署
  • 自动更新 Vercel 部署,手动同步 forked 仓库
  • Docker 部署时拉取最新镜像并重启容器

 

使用帮助

安装流程

  1. Vercel 部署
    • 登录 Vercel 账户。
    • 点击 "Import Project" 并选择 GitHub 仓库 VariantConst/OpenWebUI-Monitor
    • 配置环境变量(如 INITBALANCE, OPENWEBUIDOMAIN, OPENWEBUIAPIKEY 等)。
    • 点击 "Deploy" 完成部署。
  2. Docker 部署
    • 确保已安装 Docker 和 Docker Compose。
    • 克隆仓库:git clone https://github.com/VariantConst/OpenWebUI-Monitor.git
    • 进入项目目录:cd OpenWebUI-Monitor
    • 配置环境变量:编辑 .env.example 文件并重命名为 .env
    • 启动容器:sudo docker compose up -d

使用说明

  1. 设置用户配额
    • 在仪表板中,进入用户管理页面。
    • 为每个用户设置初始余额(INIT_BALANCE)。
    • 根据用户的 token 消耗和模型价格,自动扣除余额,并在每次聊天结束时发送通知。
  2. 查看用户数据和可视化信息
    • 进入数据可视化页面,查看用户活动日志和使用情况。
    • 使用图表和统计数据,实时监控系统使用情况。
  3. 一键测试模型可用性
    • 在仪表板中,点击 "Test All Models" 按钮,检查所有模型的可用性。
    • 系统会自动运行测试并显示结果。
  4. 手动同步和更新 Docker 容器
    • 拉取最新镜像:sudo docker compose pull
    • 重启容器:sudo docker compose up -d
AI轻松学

普通人的AI入门指南

帮助你以低成本、零基础学会如何利用AI工具。AI就像办公软件一样,是每个人的必备技能。 掌握AI会让你在求职中占据优势,在未来的工作和学习中事半功倍。

查看详情>
未经允许不得转载:首席AI分享圈 » OpenWebUI-Monitor:监控OpenWebUI用户活动,管理使用限额,支持一键部署。

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们
zh_CN简体中文