Open WebUI升级到最新版本

背景介绍

open-webui是一个用于构建Web用户界面的开源库,它仿照 ChatGPT 的图形化界面,可以非常方便的调试、调用本地大语言模型。

目前该开源库更新较为活跃,从3个月前的版本(v0.1.108)到截止到2024年6月中旬发布的最新版本V0.3.5,经历了约20个版本的快速迭代和升级。每次的迭代快速响应和修复了前面版本反馈的问题,使得新的版本在功能和稳定性上更加强大。

在上次实验安装时,使用的版本是v0.1.108, 详细安装过程请参考之前文章:

Open WebUI -- 本地化部署大模型仿照 ChatGPT用户界面https://blog.csdn.net/weixin_42458975/article/details/139845902

在使用中发现,该版本默认是全英文界面,无法在"设置"界面,更改成中文(因为没有该选项);同时在对话框中,上传PDF文件解析时,尤其是大文件,会解析不完整或者失败。

后来在open-webui官网社区了解到,这期间已经过了多次bugfix过程。因此,果断升级到最新版本做实验。

升级过程

open-webui的升级,没有找到update的简单命令。这里采用直接官网下载最新源码安装的方式, 由于只是升级open-webui,整体的conda运行环境是现成的,所以升级也较为方便。

1、进入open-webui源码git官网,下载最新版本

https://github.com/open-webui/open-webui/overview

=》 如果无法访问或下载较慢,建议将github替换为gitcode,可以较快速访问和下载:

https://gitcode.com/open-webui/open-webui/overview

可以克隆到本地:

git clone https://gitcode.com/open-webui/open-webui.git

或者直接下载zip安装包(参考附件)。

2、重新安装open-webui并启动

bash 复制代码
#1.拉取源码
cd ~
git clone https://gitcode.com/open-webui/open-webui.git
cd open-webui
cp -RPp .env.example .env
#2.安装前端依赖
npm i
npm run build
#3.安装后端依赖
cd backend
pip install -r requirements.txt
#4.启动后端
bash start.sh

由于我原来的conda环境是python=3.8, 升级到最新open-webui,要求python在3.9及以上(安装过程中会提示),这时可以通过conda命令,先升级python版本(例如3.10版本),然后再安装open-webui:

bash 复制代码
conda install python=3.10

运行及页面设置

运行

在浏览器中输入 http://服务器:8080就能看到登录界面(地址中服务器是你使用的机器IP地址)。第一次使用需要注册账号。

在登录成功后的,主界面,我们可以通过点击右上角的头像的"设置",来查看版本号,或者修改环境设置,比如:

查看版本号:

语言更改为简体中文, 更改主体风格颜色等:

相关推荐
白-胖-子4 小时前
深入剖析大模型在文本生成式 AI 产品架构中的核心地位
人工智能·架构
想要成为计算机高手5 小时前
11. isaacsim4.2教程-Transform 树与Odometry
人工智能·机器人·自动驾驶·ros·rviz·isaac sim·仿真环境
静心问道6 小时前
InstructBLIP:通过指令微调迈向通用视觉-语言模型
人工智能·多模态·ai技术应用
宇称不守恒4.06 小时前
2025暑期—06神经网络-常见网络2
网络·人工智能·神经网络
小楓12017 小时前
醫護行業在未來會被AI淘汰嗎?
人工智能·醫療·護理·職業
数据与人工智能律师7 小时前
数字迷雾中的安全锚点:解码匿名化与假名化的法律边界与商业价值
大数据·网络·人工智能·云计算·区块链
chenchihwen7 小时前
大模型应用班-第2课 DeepSeek使用与提示词工程课程重点 学习ollama 安装 用deepseek-r1:1.5b 分析PDF 内容
人工智能·学习
说私域7 小时前
公域流量向私域流量转化策略研究——基于开源AI智能客服、AI智能名片与S2B2C商城小程序的融合应用
人工智能·小程序
Java樱木7 小时前
AI 编程工具 Trae 重要的升级。。。
人工智能
凪卄12138 小时前
图像预处理 二
人工智能·python·深度学习·计算机视觉·pycharm