前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >最简单的云服务器部署chatgpt网站应用教程(网页版chatgpt)

最简单的云服务器部署chatgpt网站应用教程(网页版chatgpt)

原创
作者头像
jtti
发布2024-10-24 15:21:47
1830
发布2024-10-24 15:21:47
举报
文章被收录于专栏:jtti

在网上找了许多搭建部署chatgpt网站应用的教程,不是写的过于专业就是教程不全,对于部署chatgpt的过程中遇见的些许问题也没有写解决方法,下面我就用简单易懂的方式来展示其chatgpt网站应用部署过程和可能遇见的问题。

1、云服务器

部署chatgpt网站应用需要准备一台服务器,这里我用的是恒创美国云服务器2核4G 5M带宽的,所以相关操作以它为例(香港的不能正常使用chatgpt,openai公司没有对中国地区开放,包括香港,所以建议使用其他节点的服务器,比如美国,日本,新加坡等节点的),用美国云服务器主要是价格便宜。

2、安装宝塔

有了服务器之后,我们需要先安装宝塔。点击进入恒创后台,进入云服务器实例,管理实例,点击VNC登录

进入VNC后,连接云服务器实例,这里就输入云服务器的账号密码即可,登录成功后,

直接输入下面这串Centos安装脚本:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

根据提示y/n,输入y再回车确认即可安装

安装完成后,会自动跳出安装好的宝塔登录地址和账号密码,我们保存即可。

接下来,根据保存好的宝塔地址和账号密码,登录宝塔控制面板(初次登录宝塔面板需要绑定宝塔账号,我们去宝塔官网bt.cn 注册账号绑定即可)。

3、安装docker容器

软件商店,搜索安装Docker模块。

点击左侧Docker,提示安装相关程序,这里我已经安装了,所以会有显示。

到这里,宝塔的相关设置就完成了

4、获取openai-key

也就是我们说的密钥,开始我们就说过,openai不对中国地区的用户开放,所以想要获取openai key就需要过墙,就算过墙之后,openai注册也是比较麻烦的,所以我们换种方式,即购买key服务,也不贵,一块多一个key,额度大概在几千左右,这里就不多说了。

5、部署chatgpt

放行3000端口(也不是必须3000)

点击“终端”

执行命令:

docker pull yidadaa/chatgpt-next-web

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

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

这里的3000指的是访问端口,openai-key密钥需要更换成自己的

弹出这串字符后,就表示chatgpt部署完成了

6、停止或更换端口/key

输入停止命令:

sudo systemctl stop docker

然后重复chatgpt部署步骤

7、chatgpt部署完成

我们直接通过IP地址加访问端口的形式就可以访问部署好的chatgpt网站应用,当然我们也可以通过域名的方式访问,具体方法是,将3000端口修改为80端口(放行80),然后将域名解析至服务器IP即可

8、设置chatgpt网站应用

在初次使用chatgpt网站应用时,需要设置,不然是无法正常使用的,点击左下角设置

找到自定义接口,接口地址https ://api.openai.com 或者https ://apis.lconai.com (openai-key有两种,正常的和中转的,非中转使用第一个接口地址,中转使用第二个),然后输入你的API KEY,完成后即可正常使用。

完成。

注意事项:

1、部署chatgpt输入第一行命令后出现

-bash:docker:command not found

提示,表明宝塔没有安装docker容器,解决方法,参考步骤3。

2、完成chatgpt设置后,出现下图提示,接口地址和key是否对应,参考步骤8。

3、完成chatgpt设置后,出现以下情况,说明openai key没有额度,需要更换key,也可以打开上述的接口地址,查询openai key的使用情况,参考步骤6。

4、访问chatgpt网站应用,IP地址+端口,出现无法访问,问题为https,去掉s即可。

以上就是云服务器部署chatgpt网站应用的详细步骤教程及在安装使用过程中容易出现的问题总结。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档