米尔嘉
米尔嘉
发布于 2024-04-08 / 50 阅读
2
0

LibreChat: 一个增强版的 ChatGPT 套壳程序

About LibreChat

Enhanced ChatGPT Clone: Features OpenAI, Assistants API, Azure, Groq, GPT-4 Vision, Mistral, Bing, Anthropic, OpenRouter, Google Gemini, AI model switching, message search, langchain, DALL-E-3, ChatGPT Plugins, OpenAI Functions, Secure Multi-User System, Presets, completely open-source for self-hosting. More features in development

LibreChat亮点

LibreChat[1] 是一个非常神奇的项目,一比一像素级复刻了 ChatGPT Plus,和 ChatGPT 的界面简直就是一模一样,可以连接到 OpenAI、Google、Bing 等不同的 AI 模型。它具备以下特点和功能:

  • 多功能聊天界面:提供类似于 ChatGPT 的用户界面,包含深色模式和流式传输功能。
  • 多模态聊天:支持 GPT-4V 和 Gemini Vision,可以分析图像,提供更丰富的交互方式。
  • 支持多个 AI 模型:集成了 OpenAI、Azure、Google Vertex AI 和 Claude 等多种AI模型,为用户提供多样化的聊天体验。
  • 自定义预设 Agent:用户可以创建、保存并共享自己的自定义预设。
  • 会话分支功能:支持编辑、重新提交和继续消息,使对话更加灵活。
  • 导出对话:允许用户将对话导出为截图、Markdown、文本和 JSON 格式,方便保存和分享。
  • 消息/对话搜索:提供全面的消息和对话搜索功能,帮助用户快速找到所需信息。
  • 插件支持:包括网页访问和使用 DALL-E-3 生成图像的插件,扩展了应用的功能。
  • 多用户安全认证:提供多用户安全认证,包括监督和令牌消费工具,确保安全性。
  • 配置选项:支持配置代理、反向代理和 Docker,提供多种部署选项,包含 Sealos 一键部署方案,并且完全开源自托管。

Docker安装步骤:

  • 更新系统:sudo apt update
  • 克隆 LibreChat:git clone https://github.com/danny-avila/LibreChat.git
  • 安装 Docker:sudo apt install docker.io && apt install docker-compose -y
  • 创建 LibreChat 文件夹 mkdir LibreChat
  • 进入 LibreChat 文件夹:cd LibreChat
  • 创建 .env 文件:cp .env.example .env
  • 构建 Docker 镜像:docker-compose build
  • 启动 LibreChat:docker-compose up -d
  • 删除镜像:docker-compose down

如果你使用的是第三方中转的 Key,那就需要改成自定义的 API 地址。
注意:API 地址末尾需要加上路径 /v1。

https://api.openai.com
https://api.openai-proxy.com
https://api.openai.com/v1
https://api.fastgpt.in/api/v1
https://api.openai-proxy.com/v1

参考文章


评论