推廣連結說明 部分連結為推廣連結。透過這些連結購買時,我們可能獲得佣金。下單前請向廠商確認最新價格與優惠。
本文目錄
Open WebUI 是一個開源的網頁介面,旨在與大型語言模型(LLMs)如 GPT-4 進行互動。這個使用者友好的平台可以在雲端伺服器上托管,允許可擴展的部署和輕鬆管理 AI 模型。在本文中,我們將指導您通過使用 Docker 在雲端伺服器上安裝 Open WebUI 的過程。
前置條件
在開始之前,請確保您具備以下條件:
- 一個雲端伺服器:您可以選擇 AWS、Azure、Google Cloud 或任何其他雲服務提供商。
- 基本的命令行知識:熟悉終端命令將會有所幫助。
- 已安裝 Docker:確保您的伺服器上已安裝 Docker。您可以通過運行
docker --version來檢查。
步驟 1:設置您的雲端伺服器
- 啟動實例:登入您的雲端提供商並啟動一個運行兼容操作系統(如 Ubuntu 20.04)的新伺服器實例。
- SSH 訪問:使用 SSH 客戶端訪問您的伺服器。例如:
ssh username@your_server_ip
步驟 2:安裝 Docker
如果尚未安裝 Docker,請使用以下命令進行安裝(假設是 Ubuntu 伺服器):
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
通過以下命令驗證安裝:
docker --version
步驟 3:拉取 Open WebUI Docker 映像
您需要使用 Docker 運行 Open WebUI 應用程序。官方映像可在 Docker 註冊中心獲得。使用以下命令拉取它:
docker pull ghcr.io/open-webui/open-webui:main
步驟 4:運行 Open WebUI
您可以使用單個 Docker 命令運行 Open WebUI。以下是操作方法:
docker run -d \
-p 3000:8080 \
-v open-webui:/app/backend/data \
-e OPENAI_API_KEY=your_openai_api_key \
--name open-webui \
--restart always \
ghcr.io/open-webui/open-webui:main
參數解釋
-d:以分離模式運行容器(背景)。-p 3000:8080:將伺服器的 3000 端口映射到容器的 8080 端口(通過 http://your-server-ip:3000 訪問)。-v open-webui:/app/backend/data:創建一個數據持久化的卷。-e OPENAI_API_KEY=your_openai_api_key:設置 OpenAI API 密鑰以進行身份驗證。--name open-webui:為 Docker 容器命名。--restart always:在失敗或伺服器重啟時自動重啟容器。
步驟 5:訪問 Open WebUI
成功運行容器後,您可以通過網頁瀏覽器訪問 Open WebUI:
http://your-server-ip:3000
您應該會看到 Open WebUI 介面,您可以開始無縫使用各種 AI 模型。
步驟 6:配置 Nginx(可選)
建議使用反向代理如 Nginx 來增強安全性和管理流量。以下是簡要概述:
-
安裝 Nginx:
sudo apt install nginx -
配置 Nginx: 編輯 Nginx 配置文件:
sudo nano /etc/nginx/sites-available/open-webui添加以下配置:
server { listen 80; server_name your-domain.com; # 替換為您的域名 location / { proxy_pass http://localhost:3000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } } -
啟用配置:
sudo ln -s /etc/nginx/sites-available/open-webui /etc/nginx/sites-enabled/ sudo systemctl restart nginx
結論
在雲端伺服器上安裝 Open WebUI 是一個簡單的過程,讓您能夠通過直觀的介面利用大型語言模型的能力。借助 Docker 的易用性,部署應用程序從未如此簡單。按照本指南,您應該能夠迅速運行 Open WebUI,為您提供一個有效的工具來管理 AI 模型。
有關進一步的自定義和高級功能,請參考 Open WebUI GitHub 頁面 上的官方文檔,並探索社區討論以獲取額外的見解和提示。
更多 VPS
查看推薦廠商,按地區繼續瀏覽 VPS 指南。
首選推薦
優先考慮 LightNode
需要按小時計費,或希望選擇 Windows、Linux 系統時,優先考慮 LightNode。
推廣連結。透過此連結購買,我們可能獲得佣金。
