本地 AI
進階
本地 AI
打造自己的私人 ChatGPT:Ollama + Open WebUI
用 Docker 裝 Open WebUI,接上本地模型,做出有帳號管理、對話紀錄、可上傳文件的私人 AI 網站。
45 分鐘
6 步
免費(自己的電腦或主機)
編
AI 有解編輯部
最後更新 2026 年 11 月 4 日・CC BY 4.0
用到的工具
Ollama
Open WebUI
Docker
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 的人看到你的產品?了解廣告合作
問與答
卡住的地方、補充的做法都可以留在這裡
還沒有人留言。
登入後留言
更多「本地 AI」攻略
進階
本地 AI
用程式呼叫本地 AI:Ollama API 與 OpenAI 相容介面
40 分鐘
5 步
進階
本地 AI
讓本地 AI 讀你的文件:RAG 知識庫入門
1 小時
5 步
入門
本地 AI
在自己電腦跑 AI:Ollama 安裝、選模型、硬體需求
30 分鐘
6 步