Ollama整合open-webui
open-webui
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI designed to operate entirely offline. It supports various LLM runners, including Ollama and OpenAI-compatible APIs. For more information, be sure to check out our Open WebUI Documentation.
安装
官方安装地址:https://docs.openwebui.com/getting-started/
有两种安装方式,docker和源码。
熟悉docker的同学可以采用该方式。
本文以源码的形式进行安装。
环境要求
熟练使用python
🐰 Node.js >= 20.10
🐍 Python >= 3.11
步骤
克隆代码
git clone https://github.com/open-webui/open-webui.git
cd open-webui/
拷贝.env文件,可鼠标右键复制粘贴
# 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
启动服务
linux or mac:bash start.sh
windows:start_windows.bat
访问
打开地址:127.0.0.1:8000
第一次打开的时候,需要注册一个账号。(如admin/admin)
册的第一个用户默认为管理员账号,以后注册的账号角色均为pending(待分配权限)。
选择模型
开始对话
结束
打完收工。
原文地址:https://blog.csdn.net/pilihaotian/article/details/140603107
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!