什麼是Open WebUI?
Open WebUI 是一個自託管的 AI 平台,讓使用者能在本地機器、雲端或完全離線環境中執行 AI 代理與對話。它支援連接 Ollama、OpenAI、Anthropic 等模型,並允許透過 Python 擴展功能,確保資料保留在使用者控制的基礎設施上。
Open WebUI的特色是什麼?
- 多模型連接支援本地或雲端模型,包括 Ollama、OpenAI、Anthropic 及任何相容的 API。
- Python 擴展提供工具與函數系統,允許使用者撰寫 Python 程式碼來建立 pipelines 與自定義邏輯。
- 社群資源庫內建社群共享的 Prompts、Models、Tools 與 Functions,可直接瀏覽、安裝或貢獻內容。
- 企業級管控提供 SSO、RBAC(基於角色的存取控制)、審計日誌與資料駐留選項,適用於受監管產業。
- 多模態能力整合語音、視覺、檢索增強生成 (RAG)、搜尋與生成式工具,從第一天起即可使用。
Open WebUI的使用案例有哪些?
- 隱私敏感組織在完全離線或內部網路部署 AI,確保敏感資料不離開機構掌控範圍。
- 開發者原型驗證利用 Python 快速編寫自定義工具與函數,測試特定業務邏輯或工作流。
- 團隊協作知識管理透過社群共享機制,在內部建立可重複使用的 Skills 與 Prompt 庫,促進成員間的工作交接。
如何使用Open WebUI?
- 安裝啟動在終端機執行
pip install open-webui或使用 Docker 指令,無需註冊帳戶即可於 60 秒內啟動服務。 - 配置模型進入設定介面,輸入 Ollama、OpenAI 或其他相容模型的 API 金鑰與端點資訊以連接後端。
- 選擇模式根據需求切換至聊天、工具或代理模式,並載入社群提供的 Prompts 或 Functions。
- 執行任務透過對話介面提交請求,或利用 Python 工具進行文件處理、程式碼執行與 RAG 檢索。









