Open WebUI的本地安装方法
此篇为Windows 64位系统下,裸机安装open-webui的经验方法
1.官网安装方法(需要docker)
2.Open-Web UI 本地安装
首先,去github的Open-WebUI库把源码克隆一下到本地,地址为https://github.com/open-webui/open-webui
前端部分:
1.进入项目根目录,找到.env文件,将.env.example文件中的内容复制到.env文件,如果两者已经一样,无需复制
2.修改.env 文件:
OLLAMA_BASE_URL:'http://localhost:11434'
CORS_ALLOW_ORIGIN:'http://localhost:5173'
修改完保存,这是为了与后端服务通信时避免跨域(ollama端口默认是11434,前端默认端口是5173,后端默认端口为8080)
3.下载依赖,npm install / yarn 随意,等待下载完即可,此时前端环境已经准备好,可以等待后端服务。
后端部分:
新开一个终端,进入backend目录
1.创建并激活 Conda 环境(推荐,如果没有就下载安装Download Anaconda Distribution | Anaconda)
2.在电脑conda终端中,初始化 powershell 或者 cmd环境,这可以让你在vscode中使用conda命令
conda init powersehll
conda init cmd
3.在vscode中,使用conda命令初始化环境(强烈建议不要更换python版本,改完报错太多了)
conda create --name open-webui python=3.11
conda activate open-webui
4.直接执行 pip install -r requirements.txt -U 下载后端依赖(这里需要FQ,不然有些依赖下载不下来,而且后续还有一些模型列表要下载)
5.等待下载完,找到目录下的start_windows.bat文件,在命令行执行
6.如果出现OPEN-WEBUI 大字样式,代表后端安装运行成功
7.返回前端部分,npm run dev 运行启动,稍后访问地址打开网页
ollama配置部分:
open-webui会自动识别本地安装打开的模型服务,无需配置

浙公网安备 33010602011771号