为什么选择LobeChat
LobeChat是2026年最受欢迎的开源AI聊天应用,GitHub星标超过50k。支持多模型切换(GPT/Claude/DeepSeek/Qwen)、插件系统、语音对话、知识库上传,界面媲美ChatGPT但完全可自托管。
一、Docker一键部署
docker run -d \
--name lobechat \
-p 3210:3210 \
-e OPENAI_API_KEY=sk-xxx \
-e ACCESS_CODE=your-password \
-v lobechat_data:/app/.lobechat \
lobehub/lobe-chat
访问 http://localhost:3210 即可使用。设置 ACCESS_CODE 防止他人访问。
二、配置多模型
进入「设置」→「语言模型」:
- OpenAI:填入API Key,使用GPT-4o
- Anthropic:填入API Key,使用Claude 3.5
- DeepSeek:填入API Key,高性价比
- Ollama本地:填入 http://localhost:11434,配合 Ollama部署 使用
三、启用插件系统
LobeChat内置30+插件,包括搜索引擎、天气查询、代码运行等:
# 在LobeChat界面操作
设置 → 插件 → 启用所需插件
也支持自定义插件,只需提供OpenAPI Schema即可。
四、知识库功能
LobeChat支持上传文件作为对话上下文:
- 在对话界面点击「文件」按钮
- 上传PDF/Word/TXT文件
- 模型自动读取文件内容回答问题
如果需要更专业的RAG知识库,推荐使用 Dify搭建RAG知识库。
五、域名和HTTPS配置
用Nginx反向代理配置域名:
server {
listen 80;
server_name chat.yourdomain.com;
location / {
proxy_pass http://localhost:3210;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
配合Certbot自动获取Let's Encrypt SSL证书。