Skip to content

建立 2026-09-15 更新 2026-09-15

Open WebUI

Open WebUI 是獨立的開源專案,不是 Ollama 內建畫面。它提供接近 ChatGPT 的瀏覽器介面,可連本機 Ollama,也可再接 OpenAI 相容 API。支援對話紀錄、模型管理、上傳文件做 RAG。官方文件:docs.openwebui.com

先在主機裝好並啟動 Ollama,再裝 WebUI,比較容易排查是哪一層出錯。

本機已有 Ollama 時(Docker)

官方 Quick Start 對「Ollama 在同一台機器」的典型指令:

docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main

瀏覽器開 http://localhost:3000。第一個註冊的帳號會成為管理員,資料在容器 volume 裡,不是 ollama.com 帳號。

--add-host=host.docker.internal:host-gateway 讓容器連到主機的 11434。連不上時,到 WebUI 設定裡把 Ollama API URL 設成 http://host.docker.internal:11434。若 Ollama 只綁 127.0.0.1,有些環境還要把 OLLAMA_HOST 打開給容器(仍不要對公網裸露)。

使用上要注意

  • 介面語言可改成中文;模型仍須你先 ollama pull,或在 WebUI 的模型管理輸入名稱下載。
  • 上傳文件做 RAG 時,文件會進 WebUI 自己的資料庫。這與「模型權重在本機」是兩件事,請當成你自己維護的服務。
  • 若同時接雲端 API key,聊天內容可能送到該供應商,不再全程離線。

不想用 Docker 時,Open WebUI 也支援 pip/uv 安裝,版本與 Python 需求以其文件為準。

本機 AI 伺服器

NetworkChuck 示範在自有機器上裝 Ollama、用 Docker 跑 Open WebUI、管理使用者,以及文件問答。偏家用伺服器情境,對應本頁的 Docker 流程。