LibreChat是一个免费的开源ChatGPT克隆版,用户可以在一个界面中选择使用不同的AI模型。它支持与OpenAI、Azure、Anthropic和Google等AI模型服务的集成。用户甚至可以在对话中切换AI模型,并使用DALL-E或Stable Diffusion等插件进行图像生成。
LibreChat解决了多AI模型整合和切换的问题,提供了一个多功能的聊天平台,使用户能够更加灵活地使用不同的AI服务,同时保证了系统的安全性和可扩展性。
LibreChat 主要功能特点
- 多种AI模型选择
- 支持OpenAI、Azure OpenAI、BingAI、ChatGPT、Google Vertex AI、Anthropic (Claude)等模型的选择和切换。
- 兼容远程和本地AI服务
- 包括groq、Ollama、Cohere、Mistral AI、Apple MLX、koboldcpp、OpenRouter等AI服务的兼容性。
- 自定义预设
- 用户可以创建、保存和分享自定义预设,并在聊天过程中切换AI端点和预设。
- 多模态聊天
- 支持上传和分析图像,与Claude 3、GPT-4 (包括gpt-4o)和Gemini Vision等AI模型进行多模态聊天。
- 支持通过自定义端点、OpenAI、Azure、Anthropic和Google进行文件聊天。
- Speech-to-Text和Text-to-Speech支持:初步支持语音转文本和文本转语音功能。
- 高级代理和文件处理
- 通过OpenAI助理API支持高级代理、代码解释器、工具和API操作。
- 多用户和安全认证
- 提供多用户系统和安全认证,包括语音转文本和文本转语音功能。
- 支持OpenAI、Azure OpenAI和Elevenlabs的语音功能。
- 插件支持
- 包括网页访问、图像生成(如DALL-E-3)等插件,增强了聊天功能的多样性。
- 多语言用户界面
- 支持多种语言,包括中文、德语、西班牙语、法语、意大利语、波兰语、葡萄牙语(巴西)、俄语、日语、瑞典语、韩语、越南语、繁体中文、阿拉伯语、土耳其语、荷兰语和希伯来语。
- 数据导入导出
- 支持导入LibreChat、ChatGPT、Chatbot UI的对话,导出为截图、Markdown、文本、JSON格式。
- 用户界面
- 用户界面与ChatGPT相匹配,包括暗模式和流媒体更新,适合高级用户和新手。
- 搜索功能
- 提供消息和对话的搜索功能,方便用户查找和管理对话内容。
官网:https://www.librechat.ai/
GitHub:https://github.com/danny-avila/LibreChat
在线体验:https://librechat-librechat.hf.space/