软件推荐 › Open WebUI
Open WebUI
Site Officiel
openwebui.com
Cliquez ou scannez le code QR pour visiter
Lien de Téléchargement
github.com
Cliquez ou scannez le code QR pour visiter
Code Source
github.com
Cliquez ou scannez le code QR pour visiter
软件介绍
Open WebUI 是一款功能丰富、用户友好的自托管 Web 用户界面,旨在与大型语言模型(LLM)进行交互,特别是支持 Ollama 和与 OpenAI 兼容的 API。
主要功能:
- 多模型支持:允许同时与多个模型对话,方便比较不同模型的输出结果。
- 图文对话:支持图文对话功能(需模型支持多模态),增强交互体验。
- 文档 RAG:内置文档检索增强生成(RAG)功能,提升对话的上下文理解能力。
- 语音输入和输出:支持语音输入和输出,提供更自然的交互方式。
- 网页链接对话:支持通过网页链接进行对话,自动下载页面进行 RAG 检索。
- 端侧运行 Python:利用 WebAssembly 技术,在用户侧运行 Python 代码,降低使用门槛。
安装方法:
推荐使用 Docker 安装,方便管理和后续升级。
1. 安装 Docker:
如果尚未安装 Docker,请前往 Docker 官网 下载并安装适合您操作系统的版本。
2. 拉取并运行 Open WebUI 镜像:
打开终端或命令提示符,执行以下命令:
docker run -d -p 3000:8080 -v /data/open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
这条命令会:
- 以守护进程模式运行 Open WebUI 容器。
- 将容器的 8080 端口映射到主机的 3000 端口。
- 设置容器的名称为
open-webui
,并在容器退出时自动重启。 - 使用官方的 Open WebUI 镜像。
3. 访问 Open WebUI:
在浏览器中输入 http://localhost:3000/
即可访问 Open WebUI。
注意事项:
- 首次运行时,可能需要配置代理以加速镜像的下载。
- 确保您的系统已安装 Docker,并且 Docker 服务正在运行。
更多详细信息和功能介绍,请参考官方文档。