在自己的云服务器上搭建chatgpt(0基础)

2024-02-26 492 0

提起 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地址。

 

20240226100617149
  通过其提供的 VNC 登录方式,输入用户名和密码登入到服务器中。

20240226100617622

       第二步:安装宝塔

接下来,根据对应系统版本 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,回车即可继续安装

 

20240226100618876
  等待片刻,出现下图情况即安装完成,另外显示的宝塔面板登陆地址和账号密码,记得保存下来

20240226100618743
  (记得在云服务器实例安全组内,开放 15539 端口,保证成功访问宝塔地址)

20240226100618283
  然后这里可以直接选中右键复制上述面板地址至浏览器打开,在宝塔登录界面,输入上述账号密码进行登录。(第一次登录时,需绑定宝塔账号,如无账户,可选注册)

20240226100622607
  到这里宝塔面板就算安装、登录完成了。首次登录进入,会自动弹出推荐安装套件,选择 LNMP 环境套件版本一键安装即可。

20240226100622321

      第三步:安装 Docker

进入宝塔面板后,点击左侧 Docker,安装 Docker,镜像选择 Docker 官方镜像,点击确定,等待安装完成。

20240226100622828

      第四步:部署 ChatGPT,放行 3000 访问端口

要正常访问 ChatGPT,需放行 3000 端口。在宝塔面板左侧导航栏依次点击安全-添加端口规则,在弹出框内,端口处填入3000,确定即可。

20240226100622677

       第五步:终端,执行命令部署 ChatGPT

接下来,左侧导航栏点击终端,输入命令:

docker pull yidadaa/chatgpt-next-web

 

20240226100622568  执行完成后,再次执行以下命令:

  docker run -d -p 3000:3000 -e OPENAI_API_KEY="OpenAI-Key密钥" yidadaa/chatgpt-next-web

PS:这里 OpenAI-Key 密钥需要更换成自己的。

到这里,ChatGPT 部署完成。

我们可直接通过 IP 地址加访问端口的形式(IP地址:3000)直接访问部署好的 ChatGPT 网站应用。

20240226100625961

      第六步:设置 ChatGPT 网站应用

首次部署 ChatGPT,为保证能正常使用,需进行“自定义接口”设置。

在 ChatGPT 界面,点击左下角设置,找到找到自定义接口,设置接口地址及你的 API KEY,完成设置后,即可正常使用。

这里 OpenAI-Key 有两种,非中转和中转,根据使用需要填入其中一种。

非中转接口地址:https://api.openai.com

中转接口地址:https://apis.lconai.com

 

20240226100625950
  目前为止。属于你自己的 ChatGPT 网站就已经搭建完成了。如果想跟朋友分享使用,直接将公网 ip 和端口号告知他们,便可直接访问使用了。

20240226100625909

    相关文章

    至简魔方-dcim提示DHCP realy是否正确配置 安装系统一直卡在0%
    魔方NAT主机NAT设置端口转发,设置网站以及域名
    智简魔方DCIM系统如何使用API对接魔方财务系统
    Telegram Bot 收不到普通群聊消息的问题
    PHPstudy 小皮 安装 PHP8.2 php.ini 配置 安装redis 扩展
    Nginx 跨域配置详细讲解

    发布评论