AI聊天平台

LibreChat是一个开源的多模型AI聊天平台,支持多种AI模型和工具集成,适用于开发者和普通用户进行AI驱动的对话和任务处理。

  • by muphy
  • 本地部署
  • 更新于
在 GitHub 查看 muphy/librechat

使用说明

LibreChat

✨ 特性

  • 🖥️ UI和体验 灵感来自ChatGPT,具有增强的设计和功能

  • 🤖 AI模型选择:

    • Anthropic(Claude)、AWS Bedrock、OpenAI、Azure OpenAI、Google、Vertex AI、OpenAI助手API(包括Azure)
    • 自定义端点:使用任何与LibreChat兼容的OpenAI API,不需要代理
    • 兼容 本地和远程AI提供商:
      • Ollama、groq、Cohere、Mistral AI、苹果MLX、koboldcpp、together.AI、,
      • OpenRouter、困惑、ShuttleAI、Deepseek、Qwen等
  • 🔧 代码解释器API:

    • Python、Node.js(js/TS)、Go、C/C++、Java、PHP、Rust和Fortran中的安全沙盒执行
    • 无缝文件处理:直接上传、处理和下载文件
    • 无隐私问题:完全隔离和安全执行
  • 🔦 代理和工具集成:

    • LibreChat代理:
      • 无代码自定义助手:无需编码即可构建专门的AI驱动助手
      • 灵活且可扩展:附加DALL-E-3、文件搜索、代码执行等工具
      • 与自定义端点、OpenAI、Azure、Anthropic、AWS Bedrock等兼容
      • 模型上下文协议(MCP)支持 用于工具
    • 将LibreChat代理和OpenAI助手与文件、代码解释器、工具和API操作一起使用
  • 🪄 带有代码工件的生成式UI:

    • 代码工件 允许在聊天中直接创建React、HTML和Mermaid图
  • 💾 预设和上下文管理:

    • 创建、保存和共享自定义预设
    • 在聊天过程中在AI端点和预设之间切换
    • 编辑、重新提交和继续带有会话分支的消息
    • 分叉消息和对话 用于高级上下文控制
  • 💬 多模式和文件交互:

    • 使用Claude 3、GPT-4.5、GPT-4o、o1、Llama Vision和Gemini上传和分析图像📸
    • 使用自定义端点、OpenAI、Azure、Anthropic、AWS Bedrock和Google与文件聊天🗃️
  • 🌎 多语言用户界面:

    • English, 中文, Deutsch, 西班牙语, 法语, 意大利语, Polski, 巴西葡萄牙语
    • БССий,日本,Svenska
  • 🧠 推理UI:

    • DeepSeek-R1等思维链/推理AI模型的动态推理UI
  • 🎨 可定制界面:

    • 可定制的下拉菜单和界面,适合高级用户和新手
  • 🗣️ 语音和音频:

    • 通过语音转文本和文本转语音实现免提聊天
    • 自动发送和播放音频
    • 支持OpenAI、Azure OpenAI和Elevenlabs
  • 📥 进出口对话:

    • 从LibreChat、ChatGPT、Chatbot UI导入对话
    • 将对话导出为截图、降价、文本、json
  • 🔍 搜索与发现:

    • 搜索所有消息/对话
  • 👥 多用户和安全访问:

    • 支持OAuth2、LDAP和电子邮件登录的多用户安全身份验证
    • 内置节制和代币消费工具
  • ⚙️ 配置和部署:

    • 配置代理、反向代理、Docker和许多部署选项
    • 完全在本地使用或部署在云端
  • 📖 开源和社区:

    • 完全开源和内置公共
    • 社区驱动的发展、支持和反馈

如需深入了解我们的功能,请点击此处查看我们的文档 📚

🪶 与LibreChat的多功能AI对话

LibreChat将助理人工智能的未来与OpenAI的ChatGPT的革命性技术结合在一起。LibreChat为您提供了集成多个AI模型的能力,以庆祝其原创风格。它还集成并增强了原始客户端功能,如对话和消息搜索、提示模板和插件。

使用LibreChat,您不再需要选择ChatGPT Plus,而是可以使用免费或按呼叫付费的API。我们欢迎贡献、克隆和分叉,以增强这个高级聊天机器人平台的功能。

点击缩略图打开视频☝️


🌐 资源

GitHub回购:

其他:


📝 更新日志

通过访问发布页面和注释了解最新更新:

⚠️ 请咨询 更新日志 用于在更新之前中断更改。


⭐ 明星历史


✨ 贡献

欢迎投稿、建议、错误报告和修复!

对于新功能、组件或扩展,请在发送PR之前打开问题并进行讨论。

如果您想帮助将LibreChat翻译成您的语言,我们很乐意您的贡献!改进我们的翻译不仅使LibreChat更容易被世界各地的用户访问,还增强了整体用户体验。请查看我们的 翻译指南.


💖 这个项目之所以能保持现状,要归功于所有做出贡献的人


🎉 特别感谢

我们感谢 本地化 感谢他们在LibreChat中支持多种语言的翻译管理工具。