LibreChat(4.2万星)2026:支持多模型和RAG的开源ChatGPT界面
LibreChat(41,704星)是开源ChatGPT替代品,支持多家服务商、RAG和熟悉的界面。本文是完整部署指南。
💡 你将学到
LibreChat(41,704星)是开源ChatGPT替代品,支持多家服务商、RAG和熟悉的界面。本文是完整部署指南。
直接给结论
danny-avila/LibreChat(41,704星,TypeScript)是一个可以自托管的开源ChatGPT界面。它支持OpenAI、Anthropic、Google和任意OpenAI兼容端点,功能包括对话历史、RAG(文件问答)、智能体和插件系统——都在熟悉的聊天UI后面。
突出特性
- 多服务商:对话中途随时切换模型
- RAG支持:上传文件并就文件提问
- 智能体与工具:构建带工具使用的人设助手
- 完整API:可作为你自己应用的后端
- 预设:保存和分享提示词配置
Docker部署
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat
cp .env.example .env # 添加你的API Key
# 可选:用示例docker-compose开启RAG支持
cp docker-compose.override.yml.example docker-compose.override.yml
docker compose up -d
# 打开 http://localhost:3080
日常使用
- 在设置里建多个端点——比如OpenAI + 本地Ollama。
- 对话中上传PDF激活文件问答(RAG)。
- 用自定义系统提示词构建处理重复任务的智能体。
实用技巧
- 私有实例设置
ALLOW_REGISTRATION=false。 - 备份MongoDB卷——里面存着对话和设置。
- 用API端点把LibreChat集成到其他工具。
FAQ
免费吗? 是——MIT开源协议。
需要MongoDB吗? 需要——默认部署用MongoDB存储。
能替代ChatGPT Plus吗? 对很多用户可以——同样的聊天体验、自选模型、数据在自己服务器上。
相关文章
❓ 常见问题
Is it free?
Yes - MIT licensed open source.
Does it need MongoDB?
Yes - the default deployment uses MongoDB for storage.
Can it replace ChatGPT Plus?
For many users yes - same chat experience, your choice of models, and your data on your server.
相关文章
2026-07-20
Ollama vs LM Studio:2026年初学者该选哪个本地LLM运行器?
2026-07-20
从零搭一个AI Agent:50行Python理解Agent核心原理
2026-07-20
微调最佳实践2026:针对特定任务优化开源LLM
本站文章由编辑人工撰写,收录的工具均经过实测或公开资料核验。文中链接指向工具官网或 GitHub 仓库,仅作信息参考,不构成付费推广。
