Open WebUI的本地安裝方法
此篇為Windows 64位系統(tǒng)下,裸機(jī)安裝open-webui的經(jīng)驗(yàn)方法
1.官網(wǎng)安裝方法(需要docker)
2.Open-Web UI 本地安裝
首先,去github的Open-WebUI庫把源碼克隆一下到本地,地址為https://github.com/open-webui/open-webui
前端部分:
1.進(jìn)入項(xiàng)目根目錄,找到.env文件,將.env.example文件中的內(nèi)容復(fù)制到.env文件,如果兩者已經(jīng)一樣,無需復(fù)制
2.修改.env 文件:
OLLAMA_BASE_URL:'http://localhost:11434'
CORS_ALLOW_ORIGIN:'http://localhost:5173'
修改完保存,這是為了與后端服務(wù)通信時(shí)避免跨域(ollama端口默認(rèn)是11434,前端默認(rèn)端口是5173,后端默認(rèn)端口為8080)
3.下載依賴,npm install / yarn 隨意,等待下載完即可,此時(shí)前端環(huán)境已經(jīng)準(zhǔn)備好,可以等待后端服務(wù)。
后端部分:
新開一個(gè)終端,進(jìn)入backend目錄
1.創(chuàng)建并激活 Conda 環(huán)境(推薦,如果沒有就下載安裝Download Anaconda Distribution | Anaconda)
2.在電腦conda終端中,初始化 powershell 或者 cmd環(huán)境,這可以讓你在vscode中使用conda命令
conda init powersehll
conda init cmd
3.在vscode中,使用conda命令初始化環(huán)境(強(qiáng)烈建議不要更換python版本,改完報(bào)錯(cuò)太多了)
conda create --name open-webui python=3.11
conda activate open-webui
4.直接執(zhí)行 pip install -r requirements.txt -U 下載后端依賴(這里需要FQ,不然有些依賴下載不下來,而且后續(xù)還有一些模型列表要下載)
5.等待下載完,找到目錄下的start_windows.bat文件,在命令行執(zhí)行
6.如果出現(xiàn)OPEN-WEBUI 大字樣式,代表后端安裝運(yùn)行成功
7.返回前端部分,npm run dev 運(yùn)行啟動(dòng),稍后訪問地址打開網(wǎng)頁
ollama配置部分:
open-webui會自動(dòng)識別本地安裝打開的模型服務(wù),無需配置

浙公網(wǎng)安備 33010602011771號