跳到主要内容

Open WebUI & Ollama

最后更新时间:2026年5月

Ollama 是让数以百万计的人在本地无缝运行 AI 的功臣项目,如果没有它们,Open WebUI 也不会有今天的成就。只需一条命令安装,一条命令运行,即可直接与模型畅聊。其桌面端应用自带了聊天界面,命令行 CLI 极速且直观,背后的开发团队亦不断推出新功能。我们是它的忠实拥趸。

GitHub · MIT 许可证


Ollama 的优势

  • 极致简单,几秒钟内即可安装并运行模型
  • 自带聊天的桌面应用,提供完整的独立体验
  • 庞庞大的模型库,包含数百个可直接从 Ollama 官方源下载的模型
  • Modelfiles,支持通过系统提示词、参数和适配器微调来自定义模型
  • 性能卓越,专为消费级硬件(Metal, CUDA, CPU)优化,支持 GPU 图层自动分配
  • 兼容 OpenAI 的 API,可作为许多工具和应用的后端
  • 并发模型加载,支持同时运行多个模型
  • 跨平台,支持 macOS, Linux, Windows 以及 Docker
  • 活跃开发,迭代迅速且团队响应极极快
  • MIT 许可证开源

Open WebUI 的优势

  • 功能丰富的 Web 界面,提供完整的 Chat、对话、历史记录、分类和搜索
  • 知识库与 RAG,提供 9 种向量数据库、5 种提取引擎以及混合检索
  • Python 扩展性,支持自定义工具、MCP 服务器、Pipelines 以及 OpenAPI 集成
  • 多提供商支持,可将 Ollama 与 OpenAI, Anthropic, Google 等的模型并排使用
  • 团队平台,包括 Channels、Notes、Automations、RBAC、SSO/OIDC/LDAP 和 SCIM 2.0
  • Open Terminal,提供用于代码执行的完整沙箱计算环境
  • 模型 Agent,支持为每个模型绑定自定义指令、专属工具和专属知识库

强强联合

Ollama 和 Open WebUI 是本地 AI 生态系统中最受欢迎的黄金搭档。Ollama 负责管理并提供模型服务,而 Open WebUI 则在其上增添了具备知识库管理、团队功能和良好扩展性的 Web 平台层。

# 最普遍的 Open WebUI 部署方式
ollama pull llama3
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway \
  -v open-webui:/app/backend/data --name open-webui \
  ghcr.io/open-webui/open-webui:main

在同一台机器上运行时,Open WebUI 会自动检测 Ollama。您所有的 Ollama 模型都会立即显示在模型选择器中,无需进行任何配置。


如何选择

如果您想用最快的路径在本地运行模型,请选择 Ollama。其 CLI 命令行和桌面应用本身就非常适合进行快速交互、脚本编写以及日常开发。

如果您需要一个具有知识库、团队功能、持久化对话,或者能够在本地模型之外无缝接入云端提供商的 Web 界面,请搭配使用 Open WebUI

大多数人两者都在使用。 Ollama 负责处理模型层,Open WebUI 负责处理平台层。它们能够完美自动侦测彼此,开箱即用。


其他出色的 Ollama 前端

Ollama 兼容 OpenAI 的 API 意味着它能够与许多工具完美结合。如果 Open WebUI 的风格不合您意,其他可与 Ollama 完美搭配的项目包括:

  • LibreChat —— 具备模型并排对比的多提供商聊天工具
  • AnythingLLM —— 适用于基于工作区的文档问答工具

Ollama 让本地 AI 变得极其简单。Open WebUI 则在之上建立了广阔的平台层。它们强强联手,已帮助数百万人完成了在自己的硬件上运行 AI 的梦想。

准备好尝试 Open WebUI 了吗? 立即开始 →


常见问题解答

我可以在 Open WebUI 中使用 Ollama 吗? 是的。Open WebUI 提供了原生的 Ollama 集成,当在同一台机器上运行时会自动检测它。无需进行任何配置。

Ollama 是免费的吗? 是的。Ollama 基于 MIT 许可证开源,对个人和商业用途均完全免费。

Ollama 和 Open WebUI 是如何协同工作的? Ollama 负责模型的运行和管理。Open WebUI 则作为 Web 界面,同时还提供了知识库、团队功能以及扩展性。大多数人将它们结合使用。

使用 Open WebUI 必须要用 Ollama 吗? 不需要。Open WebUI 可以与任何兼容 OpenAI 的 API 协同工作,包括 llama.cpp, LM Studio, OpenAI, Anthropic, Google 等。Ollama 是个非常流行且好用的选择,但并不是强制必须的。


相关阅读: Open WebUI & llama.cpp · Open WebUI & LM Studio · Open WebUI & Jan

This content is for informational purposes only and does not constitute a warranty, guarantee, or contractual commitment. Open WebUI is provided "as is." See your license for applicable terms.