LibreChat:同一对话,随意切换最适合模型,ChatGPT聊架构、Claude写代码、DeepSeek查资料

工具推荐 1782441758更新

0

你有没有遇到过这种情况?

你想让AI帮你做两件事:

一件是让它帮你写一段Python脚本,这活儿技术含量不高,Claude、GPT都能干,但用GPT-5有点浪费,用DeepSeek会更便宜。

另一件是让它帮你分析一段复杂的架构设计,这活儿需要很强的推理能力,得用Claude或者GPT-5这种强力的模型。

问题是,你得开两个对话、两个窗口。有时候写着写着脚本,突然要切换到分析模式,还得重新复制上下文。

有没有一种办法,能在同一个对话里,根据任务的不同,随意切换最合适的模型?

今天介绍的:LibreChat,就可以解决这个问题。

LibreChat是一个开源的AI聊天平台。它的核心思路很简单——做一个统一的界面,把市面上主流的AI服务都接进来。

你不需要分别登录五六个网站,只用打开LibreChat,选一个你想用的模型,开始聊就行了。

它具体能干什么?

多模型统一管理:支持的模型供应商非常广泛,包括OpenAI、Anthropic、Google等等,一个界面切换,不用来回登录不同网站。

多模态对话:可以上传图片让AI分析,也可以让AI生成图片。

Agents系统:这是它最核心的功能。你可以创建一个"专属AI助手",设定它的角色、规则、背景知识。

更进阶的功能是Agent Handoffs——当一个Agent发现当前问题需要其他专业领域知识时,可以自动把对话转接给更合适的Agent。

社区里有人分享自己做好的Agent,还可以直接导入使用。

代码解释器:能在沙箱环境里直接跑代码,支持Python、JavaScript、Go、C++、Java、PHP、Rust、Fortran等多种语言。你扔一个数据文件给它,它帮你处理完再把结果下载回来。

MCP支持:让AI能调用外部工具和API。查数据库、调API、操作文件系统……

团队场景:多用户、权限管理、审核日志这些功能,是给团队准备的。如果你有团队需要统一管理AI使用,这个就派上用场了。

除了上面提到的,LibreChat还有一些进阶功能,适合有更高级需求的用户:

Web搜索:不只能聊天,还能联网搜。LibreChat有一个完整的Web搜索系统,集成搜索提供者、内容抓取和结果重排,可以让AI获取最新的网络信息,不再局限于训练数据的截止日期。

Agent Chain(多Agent协作):可以让多个专业AI串联起来协作。比如让一个AI负责查资料,另一个AI负责分析,第三个AI负责输出结果,复杂任务分工合作。

User Memories(记忆系统):AI能记住你的偏好和背景信息,跨对话保持上下文。不需要每次都重新告诉它你是谁、做什么。

Code Artifacts:在聊天界面直接生成可运行的React组件、HTML页面,或者Mermaid图表。适合需要快速出原型的场景。

语音交互:支持语音输入和语音播报,可以" hands-free"地和AI对话。

对话预设:可以把自己常用的提示词保存成预设,一键调用,不用每次都手动输入。

推理UI:针对推理模型,专门优化了展示思考过程的界面。

云端存储:支持S3和Azure Blob存储,文件可以持久化保存,在不同设备间同步。

断线恢复:如果聊天过程中网络断了,回复会自动重连继续,不会丢数据。

临时对话:有一种不留痕迹的临时对话模式,聊完不留记录。

如果你看完觉得确实适合自己,可以按照下面的方法和流程部署。

方式一:Docker部署(推荐)

第一步:确保你的电脑装了Docker。

第二步:去GitHub下载LibreChat的配置文件。地址是: https://github.com/danny-avila/LibreChat

第三步:运行Docker,配置完成后,在浏览器里打开LibreChat。

方式二:一键部署平台

不想折腾命令行的话,Railway、Zeabur、Sealos这几个平台有现成模板,点几下就能跑起来。

方式三:完全本地部署

如果想完全离线使用、不依赖任何外部API,可以接Ollama跑本地开源模型。Qwen、Llama这些都可以在本地运行,数据完全不外传。但你需要一块不错的显卡。

需要注意的一点是,LibreChat默认只显示几个主流AI供应商,但支持添加更多服务商

添加方式:通过管理后台配置

第一步:访问管理后台 http://localhost:3000,用管理员账号登录。

第二步:找到AI供应商配置页面,添加新的供应商。

第三步:填写配置信息,关键是以下几点:

  • API密钥:填入你在对应平台申请的API Key
  • Base URL:这是你AI服务的地址。需要注意的是,LibreChat支持自动补齐,Base URL填到 /v1 这一层就行,后面的路径系统会自动帮你加上。
# 如果基础地址是:https://dashscope.aliyuncs.com/compatible-mode/v1# 你只需要填:https://dashscope.aliyuncs.com/compatible-mode/v1# LibreChat会自动补齐后面的 /chat/completions

同理,如果你用的是DeepSeek或其他支持OpenAI兼容格式的服务商,都可以用这个方式配置。

LibreChat不仅是一个"更方便的AI聊天网站",它是一个AI工作台。它能帮你整合、能帮你自动化、能帮你团队协作。

项目地址: https://github.com/danny-avila/LibreChat

官方文档: https://docs.librechat.ai/