注意:本文仅针对需要部署项目的读者来展开,实际本站>>提供的GPT程序完全可以满足大家平时使用GPT的需要,无需自行搭建。
NextChat(又名ChatGPT-Next-Web,以下简称NextChat)是一个面向用户的GPT类应用程序,用户可以通过这个程序与GPT进行交互。目前市面上已出现很多GPT类应用程序,除了本文重点介绍的NextChat以外,还有OpenAI官方GPT(含Plus)、LobeChat、ChuanhuChatGPT、chatgpt-web-midjourney-proxy、ChatBox、gpt_academic、ChatGPT-Web等,其余项目均可前往Github作者仓库进行进一步研究使用。该项目在Github已经斩获55.6kstar,当之无愧的GPT程序NO.1,并且据悉目前该项目已被收购,商业价值潜力巨大。
NextChat官方介绍:
一键免费部署你的跨平台私人ChatGPT应用,支持GPT3,GPT4&GeminiPro模型。
NextChat主要功能:
本站主要使用的稳定GPT程序就是NextChat,目前有三个入口在使用该程序,分别为:
为什么选择它,综合NextChat主要功能介绍的那11条内容以及长期使用此程序的一点心得,本人认为选择NextChat理由就8个字:
作者在项目ReadMe中列出了许多部署方式,有兴趣的可以选择适合自己的进行尝试,本文重点介绍最实用的两种方式,可视化本地安装(Windows为例)和可视化远程部署(Vercel部署)。两种方式分别准备条件和特点如下:
以上两种方案都无需自备服务器,Vercel的存在使得部署成本大大节约了。
进入项目程序版本发布界面,下载对应的exe程序并安装。
安装完成后,点开设置并修改以下两个参数:
至此本地安装设置完成,可新建聊天并开始使用。
注意:此方法在安装部署环节可能需要借助魔法,同时需准备一个域名。
什么是Vercel
相信经常使用Github的人一定对Vercel不陌生,这里不做专业解释,你只需要知道Vercel充当了一台云服务器的作用就可以了,它可以让你在Github上的代码运行起来,从而变成一个可以访问的网站。
什么是域名?
如果域名还不太了解,建议去查一下,这里也不做专业解释。域名在这里的作用是让你部署完成后,无需魔法即可访问你的GPT程序。建议直接前往阿里云>>注册账号并购买域名,并按照步骤完成实名认证,等待下一步使用。
部署第一步:获取程序源码
部署第二步:打开Vercel并新建项目。
搜索ChatGPT-Next-Web仓库并导入。
添加环境变量。环境变量参数和示例可参考作者文档>>,也可参考下方列表(注意:后续如果作者更新变量,下方列表可能会失效):
注意,环境变量不是必须项,可跳过执行下一步。配置环境变量是为了更加方便,例如你填写了API-Key,日常使用中则无需在设置中维护API-Key了。
部署第三步:绑定域名。
打开域名检查,如果可正常访问即证明部署成功。
1、我部署好之后,我的域名为什么需要魔法才可以访问?
这是因为解析地址被墙了,更换为上文中对应的解析IP即可解决。
2、我的程序为什么图标显示不出来?
3、作者后续更新了版本,我该如何更新部署好的程序?
如果是fork作者的项目,则在Syncfork出更新即可。
4、我想部署多个程序,该怎么操作?
建议clone项目到自己仓库并部署,至于如何保持更新,请参考常见问题第3条(上一条)。
5、如何修改模型自定义名称?
6、如何修改界面文字信息?
常见修改内容在以下几个文件:
7、NextChat有哪几个延伸版本?
8、该程序如何上传文件?
目前该程序不支持直接上传文件,如需上传可以用我部署的上传网站>>,上传文件成功后获得url地址并喂给GPT进行问答,目前支持识别url文档的模型为gpt-4-all,购买的API-Key中已内置此模型,购买地址>>。
场景一、将GPT程序部署给企业内部共享使用。
基于本站提供的API-Key支持超高并发的特点,仅需购买1个API-Key并部署到NextChat之中,通过密码访问的形式即可企业内部团队畅享使用,多种模型可基于员工需求自由切换,快速、傻瓜式满足所有员工对gpt-3.5、gpt-4、dall-e-3等高级对话、绘图、联网、识别文件等多种需求。该方法也有利于AI办公的快速传播,让企业尽快用上AI提升效率。
场景二、基于GPT程序设计一种能够赚钱的商业模式(副业入手)
NextChat程序是目前为止国内使用GPT的最佳实践方案,流畅的交互体验,得体的界面设计,多端响应式设计,种种优点甚至比使用官方程序都舒服很多。获得该程序的全部使用权,我们只需要通过如上部署方式即可快速实现,为工作和学习带来极大的便利。