Open WebUI教程:最好看的本地AI聊天界面

📘 AI教程 💬 🔥 Trending 发布者: leakey
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。推荐每个本地模型玩家都装一个。