自部署类ChatGPT AI

2023年是AI元年,从OpenAI推出的对话形式的ChatGPT(GPT3.5、GPT4),到Microsoft的New Bing、Copilot(GPT4,微软才是最大赢家),再到Google的Bard,各种各样的AI模型如雨后春笋般冒出,Midjourney、Stable Diffusion的绘画AI,还有Quora的Poe,百度的文心一言,阿里的通义千问,清华大学的ChatGLM。
最近在GitHub上看到微软的这么一个项目JARVIS,他的取名非常有意思,与电影钢铁侠中的人工智能名字相同,而实际上,这个项目的意图也与这个虚拟的AI相近,通俗来说,它的是想用ChatGPT来控制其他的AI模型,正如在项目介绍中所说"JARVIS, a system to connect LLMs with ML community."(一个将大型语言模型与机器学习社区连接起来的系统)。
本篇文章主要介绍的是几种比较方便进行自部署的类ChatGPT AI项目。

1. chatgpt-web

—基于ChatGPT3.5 API实现的私有化web程序
项目链接:点击此处
部署方式:

  • 直接运行可执行文件
  • 运行源码文件,需要Go环境
  • docker部署
  • docker-compose部署

优点:不需要服务器,可以直接进行本地部署。

2. chatgpt-web

—用 Express 和 Vue3 搭建的 ChatGPT 演示网页
项目链接:点击此处
部署方式:

  • 运行源码文件(需要Node环境)
  • docker部署
  • docker-compose部署
  • Railway部署

优点:支持Railway一键部署,支持双模型,提供了两种非官方ChatGPT API方法。

3. chatgpt-demo

A demo repo based on OpenAI API.
项目链接:点击此处
部署方式:

  • 运行源码文件(需要Node环境)
  • docker部署
  • docker-compose部署
  • Vercel部署
  • Netlify部署

优点:支持Vercel、Netlify一键部署。

4. ChatGPT-Next-Web

One-Click to deploy well-designed ChatGPT web UI on Vercel. 一键拥有你自己的 ChatGPT 网页服务。
项目链接:点击此处
部署方式:

  • 运行源码文件(需要Node环境)
  • docker部署
  • Vercel部署

优点:支持Vercel一键部署。
注:由于vervel.app域名在zh_CN已被污染,最好的解决方式是自己添加一个域名,或者使用魔法访问

写在结尾

实际上支持自部署的项目还有很多很多,包括QQ机器人微信机器人飞书机器人钉钉机器人Discord机器人Telegram机器人等等,且就算是同平台的机器人也有多个项目可供参考,感兴趣的朋友可以自己在GitHub上找一下。

添加新评论