Open WebUI教程:最好看的本地AI聊天界面
🩺 摘要
Ollama装好了,命令行也能跑模型了。但终端黑乎乎的界面,用起来总觉得差了点意思。有没有好看的网页界面?Open WebUI就是你要的答案。
📝 详情
Open WebUI是什么
Open WebUI是一个开源的AI聊天界面。它相当于「自己架设的ChatGPT」——功能几乎一样,但模型跑在自己电脑上。
GitHub上40000+星,是目前最受欢迎的本地AI界面。
安装
跟Ollama配合使用最简单:
# 确保Ollama先运行
docker run -d -p 3000:8080 \
-v open-webui:/app/backend/data \
-e OLLAMA_BASE_URL=http://host.docker.internal:11434 \
--name open-webui \
ghcr.io/open-webui/open-webui:main
打开 http://localhost:3000,注册账号就能用了。
Ollama+Open WebUI = 本地ChatGPT
Ollama → 模型后端(跑模型的引擎)
Open WebUI → 前端界面(用户看到的聊天界面)
这套组合的效果: - 跟用ChatGPT一模一样的体验 - 速度取决于你的显卡 - 完全免费、隐私安全 - 可以同时用多种模型
核心功能
多模型切换
在界面下拉菜单直接切换模型。同一个聊天窗口换个模型继续聊。
联网搜索
Open WebUI支持让模型联网搜索。在设置里开启后,模型回答会引用搜索结果。
文档上传
可以直接上传PDF/Word/TXT,让AI基于你的文档回答问题(RAG)。
多用户
注册多个账号,每个账号有自己的聊天记录和设置。适合团队用。
进阶配置
接入其他模型源
不只是Ollama,还能接: - OpenAI(用ChatGPT但用Open WebUI界面) - Anthropic(Claude) - Google AI - 任何兼容OpenAI的API
自定义Prompt模板
# 创建一个角色模板
template_name: "Python导师"
system_prompt: |
你是一个耐心的Python老师。
用简单易懂的语言解释概念。
每个概念都要给代码示例。
跟其他界面比
| 界面 | 优点 | 缺点 |
|---|---|---|
| Open WebUI | 功能最全,最好看 | Docker部署有点门槛 |
| Chatbox | 桌面客户端,安装简单 | 功能少 |
| AnythingLLM | 专注RAG | 聊天体验一般 |
| LibreChat | 功能也很多 | 部署更复杂 |
一句话
Ollama+Open WebUI=你自己架设的ChatGPT。推荐每个本地模型玩家都装一个。
💬 评论 (0)