当下各类大模型 AI 工具使用需求越来越高,常规在线 AI 工具存在诸多限制:ChatGPT 需要特殊网络环境、Claude 需单独注册账号、本地模型手动部署门槛高、对话数据存在第三方收集风险。
借助开源项目 Open WebUI,零基础也能快速搭建私有化 AI 聊天面板,一站式整合主流大模型服务。
支持接入 ChatGPT、Claude、Gemini 等云端接口,同时兼容 Ollama 本地离线模型,自带中文界面、对话记录、文件解析、语音交互等功能,全程容器化一键部署,三分钟即可完成搭建,适合个人私有 AI 助手部署使用。
整套部署基于云服务器完成,新手可选用、腾讯云轻量等主流机型搭建,低配置即可满足基础使用。
部署完成即可拥有私有化 AI 服务:
✅ 仿 ChatGPT 精美网页聊天界面
✅ 完整中文适配,使用无门槛
✅ 自动保存对话历史、收藏对话记录
✅ 支持图片识别、文档文件上传解析
✅ 内置语音输入,解放双手
✅ 数据本地私有化存储,杜绝信息泄露
表格
项目 | 最低配置 | 推荐配置 |
|---|---|---|
CPU | 1 核 | 2 核及以上 |
内存 | 2GB | 4GB 及以上 |
硬盘 | 20GB SSD | 40GB SSD |
系统 | Ubuntu 22.04 / 24.04 | 长期稳定适配 |
补充说明:
仅对接云端 API(ChatGPT、Claude),2G 内存即可流畅运行;
如需部署 Ollama 本地离线大模型,建议内存 8GB 以上,保证推理流畅。
Windows 打开 PowerShell,Mac 打开终端,执行连接命令:
ssh root@你的服务器IP输入服务器 root 密码,出现命令行标识即连接成功。
curl -fsSL https://get.docker.com | sh
systemctl start docker && systemctl enable docker等待脚本自动完成安装,全程无需额外操作。
mkdir -p open-webui && cd open-webui
cat > docker-compose.yml << 'EOF'
version: "3.9"
services:
open-webui:
image: ghcr.io/open-webui/open-webui:main
container_name: open-webui
restart: always
ports:
- "3000:8080"
volumes:
- ./data:/app/backend/data
environment:
- OLLAMA_BASE_URL=http://localhost:11434
EOF
docker compose up -d防火墙放行 3000 端口:
ufw allow 3000/tcp同时前往云服务商控制台,在安全组 / 防火墙中放行 3000 端口,避免访问拦截。
浏览器直接访问:
http://你的服务器IP:3000即可进入私有化 AI 聊天面板,首次注册管理员账号即可使用。
适合不想占用本地资源、快速使用优质大模型的用户:
通用主流接口参考:
借助 Ollama 部署本地大模型,断网也能使用,数据完全本地化:
curl -fsSL httpsollama.com/install.sh | sh
systemctl enable ollama && systemctl start ollama# 轻量中文模型,低配服务器推荐
ollama pull qwen2.5:3b
# 高清中文大模型,效果更好(推荐8G内存以上)
ollama pull qwen2.5:7b
# 查看已安装本地模型
ollama list设置 - 接口配置中填写 Ollama 本地地址:
http://localhost:11434
保存后,聊天界面即可自由切换云端模型与本地离线模型。
在域名管理平台添加 A 记录解析,雨云、阿里云、腾讯云解析操作逻辑一致:
apt install nginx -y
cat > /etc/nginx/sites-available/open-webui << 'EOF'
server {
listen 80;
server_name ai.yourdomain.com;
client_max_body_size 100M;
location / {
proxy_pass http://127.0.0.1:3000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
EOF
ln -s /etc/nginx/sites-available/open-webui /etc/nginx/sites-enabled/
nginx -t && systemctl reload nginxapt install certbot python3-certbot-nginx -y
certbot --nginx -d ai.yourdomain.com配置完成后,自动实现 HTTPS 加密访问,提升访问安全性。
在工作区配置中新建聊天机器人,针对不同场景定制:
支持上传 PDF、TXT、文档资料,绑定知识库后,AI 可基于私有文档精准回答,适合学习、办公、资料问答场景。
内置语音输入按钮,支持语音实时转文字,日常聊天、快速提问更便捷。
docker compose psdocker compose logs -fcd open-webui
docker compose pull
docker compose up -d一键拉取最新镜像,无缝升级功能。
整体私有化 AI 搭建流程极简,零基础也能快速上手:
Open WebUI 兼容性强、功能完善,兼顾云端高速模型与本地离线需求,个人日常 AI 聊天、文案创作、代码辅助、资料问答都能满足,全程私有化部署,隐私性更强。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。