ChatGPT-Next-Web-LangChain:一站式部署个人化ChatGPT网页服务

目前我部署的ChatGPT网站(https://free.chatgpt.org.uk)使用了以下开源项目,故介绍下,感谢项目作者。

项目名称:ChatGPT-Next-Web-LangChain

作者:Hk-Gosuto

项目简介: ChatGPT-Next-Web-LangChain 是一个基于 LangChain 实现的插件版本,它允许用户一键部署自己的 ChatGPT 网页服务。这个项目为用户提供了一个跨平台的私人 ChatGPT 应用,支持多种 GPT 模型,包括 GPT3, GPT4 以及 Gemini Pro。

主要功能:

  1. 支持多种模型:除了常见的 GPT-3 和 GPT-4 模型,项目还支持视觉增强的 GPT-4V 模型,以及 Gemini Pro 模型。
  2. 插件功能:项目基于 LangChain 实现了多种插件功能。目前支持的插件包括搜索、计算、网络请求等。搜索插件支持多种搜索引擎,如 GoogleCustomSearch、SerpAPI、BingSerpAPI、DuckDuckGo 等。
  3. DALL-E 3 和 StableDiffusion 插件:提供 DALL-E 3 和 StableDiffusion 插件,用于图像生成。这些插件需要配置对象存储服务。
  4. 支持 Wiki、Arxiv 插件:提供对 Wiki 和 Arxiv 的访问支持。
  5. 环境变量配置:项目通过环境变量来设置配置项,使得部署和使用更加灵活。

部署方式:

  1. 容器部署:推荐使用 Docker 进行部署,需要 Docker 版本 20 及以上。
  2. 支持自定义域名绑定:项目支持绑定自定义域名,以解决某些区域域名污染的问题。

开发计划:

  • 支持使用 DuckDuckGo 作为默认搜索引擎。
  • 开发插件列表页面,支持开关指定插件。
  • 支持添加自定义插件。
  • 支持 ChatSession 级别插件功能开关。

限制和已知问题:

  • 使用插件时需将模型切换为特定版本。
  • 某些情况下插件可能调用失败。

项目的贡献者: 项目由社区成员共同维护,感谢所有对项目做出贡献的开发者。

开源协议: 该项目采用 MIT 许可证。

项目链接:ChatGPT-Next-Web-LangChain


Next Post Previous Post
No Comment
Add Comment
comment url