本地 AI
進階
本地 AI

打造自己的私人 ChatGPT:Ollama + Open WebUI

用 Docker 裝 Open WebUI,接上本地模型,做出有帳號管理、對話紀錄、可上傳文件的私人 AI 網站。
45 分鐘
6 步
免費(自己的電腦或主機)
編
AI 有解編輯部
最後更新 2026 年 11 月 4 日・CC BY 4.0
用到的工具
Open WebUI 是開源的聊天介面,介面和 ChatGPT 很像,接上 Ollama 就是一個資料不外流的私人 AI。
你需要準備
•
已完成〈在自己電腦跑 AI〉(Ollama 已安裝並下載至少一個模型)
•
安裝 Docker Desktop(Windows/Mac)或 Docker(Linux)
進度 0/6
1

啟動 Open WebUI

終端機
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
Windows PowerShell 請把每行結尾的 \ 拿掉,寫成一行。
2

建立管理員帳號

打開 http://localhost:3000,第一個註冊的帳號就是管理員。
3

確認連上 Ollama

左下角設定 → 管理員設定 → 連線,確認 Ollama 的網址可以連線(Docker 內通常是 http://host.docker.internal:11434)。回到首頁,模型選單應該看得到你下載的模型。
4

開放給家人或同事

•
管理員設定 → 一般:可以關閉公開註冊,改成由管理員新增帳號,或新註冊需審核。
•
同一個區網的人用 http://你的電腦IP:3000 連線。
注意
要放到網際網路上,一定要加 HTTPS 並保持登入保護,參考〈用 Docker 部署網站並加上 HTTPS〉。不要直接把 3000 或 11434 連接埠開到公網。
5

設定預設的系統提示詞

在模型設定裡寫好固定指示,例如「一律用繁體中文、回答先給結論」,大家用起來更一致。
6

更新

終端機
docker pull ghcr.io/open-webui/open-webui:main docker stop open-webui && docker rm open-webui
再執行一次步驟 1 的指令。資料存在 open-webui volume,不會消失。
你照著做成功了嗎?
成為第一個回報的人。你的回報會決定攻略排序與作者分潤。
下一步
讓它讀你的文件回答:見〈讓本地 AI 讀你的文件:RAG 知識庫入門〉。
收錄在學習路線
廣告版位
想讓正在用 AI 的人看到你的產品?了解廣告合作
問與答
卡住的地方、補充的做法都可以留在這裡
還沒有人留言。
更多「本地 AI」攻略