【背景】
本地LLM通信的能力需要做成局域网SAAS服务才能方便所有人使用。所以需要安装WebUI,这样既有了用户界面,又做成了SAAS服务,很理想。
【问题】
文档基本首推都是Docker安装,虽然很多人都觉得容器多么多么方便,但个人体验下来也有很多麻烦的地方,还是倾向直接装在PC上。
【方法】
git clone https://github.com/open-webui/open-webui.git
cd open-webui/
Copying required .env file
cp -RPp .env.example .env
Building Frontend Using Node
npm i
npm run build
Serving Frontend with the Backend
cd ./backend
pip install -r requirements.txt -U
bash start.sh