简介
LibreChat 是一个面向对话与代理场景的开源聊天平台,提供多模型切换、Agents 市场、文件与网页搜索增强(RAG)、以及丰富的插件与集成功能,支持自托管或云部署,适用于团队协作和企业级应用。
主要特性
- 多模型与多提供方支持:兼容 OpenAI、Anthropic、Google/Vertex、AWS Bedrock、OpenRouter 等提供方。
- Agents 与工具集成:内置 Agents 框架、Agent 市场与可扩展的工具接口。
- RAG 与检索增强:支持网页抓取、向量检索与自定义重排序(Jina)。
- 多用户与安全:支持 OAuth2、LDAP、邮件登录和权限控制,适合团队部署。
- 多模态与文件交互:支持图片、文件上传与代码执行沙箱。
使用场景
- 团队内部知识问答与客服助理。
- 面向开发者的可扩展聊天平台与 agent 开发环境。
- 教育与实验环境,用于快速集成不同模型与工具链。
技术特点
- 基于 TypeScript/Node 的前后端仓库,组件化架构,社区活跃。
- 支持 Docker、Compose 与 Helm 部署,便于生产环境交付与扩展。
- 提供丰富的文档与部署示例,便于自托管与云部署。