提起 ChatGPT,我们早已耳熟能详。ChatGPT 由 OpenAI 开发,是一种基于强大的 GPT-4 架构的语言模型,旨在针对用户输入生成类似人类的文本响应。
随着对 ChatGPT 特性的逐渐熟悉,早期开发者已经利用 ChatGPT 在竞争中获得优势,但依旧有许多小伙伴因为各种限制不能玩上。本文主要就教大家使用云服务器+宝塔面板部署一个 ChatGPT私人版“极简”系列教程,以帮助您更好地理解和使用 ChatGPT,而且速度也很快。
准备工作:
1.准备一台云服务器
针对 ChatGPT 的部署,在国外环境使用上较稳定,加上中国地区是被 OpenAI 屏蔽了的,所以不建议选择国内服务器。这里服务器区域最好选择美国(国外服务器中带宽大且价格相对便宜许多)。
如果你已经拥有了一台美国云服务器,跳过这一步!登录云服务器开始操作就行。
我使用的是【恒创科技】的美国云服务器 2核4G 5M,CentOS-7.6 操作系统,当然你也可以在其它的云厂商购买,下边演示步骤先以恒创科技为例。
2. 准备好你的 OpenAI API Key(这个需要访问 OpenAI 的官网,在 OpenAI 账户页面申请的 api key(OpanAI
密钥),比较简单的方式是直接渠道购买 API keys)。
备好以上资源后,接下来直接进行搭建工作。
第一步:登入云服务器
购买后,进入到恒创科技云服务器控制台,记录云服务器的账户密码及IP地址。
第二步:安装宝塔
接下来,根据对应系统版本 CentOS-7.6 选择安装命令。
Centos 安装脚本命令:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
需要完整复制并输入命令,按回车执行,在看到提示是否安装 y/n 后,输入y,回车即可继续安装
第三步:安装 Docker
进入宝塔面板后,点击左侧 Docker,安装 Docker,镜像选择 Docker 官方镜像,点击确定,等待安装完成。
第四步:部署 ChatGPT,放行 3000 访问端口
要正常访问 ChatGPT,需放行 3000 端口。在宝塔面板左侧导航栏依次点击安全-添加端口规则,在弹出框内,端口处填入3000,确定即可。
第五步:终端,执行命令部署 ChatGPT
接下来,左侧导航栏点击终端,输入命令:
docker pull yidadaa/chatgpt-next-web
PS:这里 OpenAI-Key 密钥需要更换成自己的。
到这里,ChatGPT 部署完成。
我们可直接通过 IP 地址加访问端口的形式(IP地址:3000)直接访问部署好的 ChatGPT 网站应用。
第六步:设置 ChatGPT 网站应用
首次部署 ChatGPT,为保证能正常使用,需进行“自定义接口”设置。
在 ChatGPT 界面,点击左下角设置,找到找到自定义接口,设置接口地址及你的 API KEY,完成设置后,即可正常使用。
这里 OpenAI-Key 有两种,非中转和中转,根据使用需要填入其中一种。
非中转接口地址:https://api.openai.com
中转接口地址:https://apis.lconai.com