前言
搭建ChatGPT
私人版是一个非常有趣和有用的项目。通过搭建私人网站,您可以让更多的人访问和使用ChatGPT
,提供个性化的咨询和帮助。在这个教程中,我们将向您介绍如何搭建ChatGPT
私人版,以帮助您更好地理解和使用ChatGPT
。
1.准备
搭建ChatGPT
私人版需要提前准备以下内容
- 服务器 *
ChatGPT
密钥 *- 域名(可有可无) 用于访问网站 可用服务器IP替代
1.1.服务器环境
1.1.1.服务器购买(已有服务器可跳过)
- 阿里云服务器(配合阿里云域名) https://u.6api.top/329GK8
- 操作系统选CentOS->CentOS7.9 64位版 地域可以根据自己所在地区选 我这里选的华东1 其他默认即可
- 公网IP是等会会用到的服务器IP
如上图所示重置实例密码 远程可通过工具连接或者下图所示
- 腾讯云服务器(配合腾讯云域名) https://curl.qcloud.com/d6UBAktM
如果没有域名任选其一即可
1.2.ChatGPT
密钥
1.有带余额账号
登录ChatGPT
官网 查询KEY地址https://platform.openai.com/api-keys 查询余额地址https://platform.openai.com/account/billing/overview
名称随便输入即可
sk-ljTsvaShzATpq2VZlpLGT3Blbk**759UFOx6ENvT9asADiAO 就是你的ChatGPT密钥
2.如果你没有chatGPT
带余额账号 可以自行注册(需要国外手机号)或者
下方链接购买账号
2.环境搭建
2.1.安装宝塔环境
为了方便操作我们这里安装宝塔环境
安装脚本
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh instal
服务器上运行
这里输入y等待即可
2.2.放行服务器安全组
如图所示安装完成 需要安全组放行10414端口 具体需要你的实际端口
修改好安全组后到安全组 管理规则放通具体端口
添加具体端口 还需要放通80端口
最终需要放行规则如下
2.3.使用宝塔安装运行环境
进入外网面板地址
输入username和password登录即可
根据提示绑定完账号进入宝塔面板
这里这样选择之后一键安装 还需要安装redis,Java如图操作
等待安装完成 这里可以查询到安装进度
我这里安装完成了
安装java
安装完成如下图操作
2.4.添加网站访问测试
这里的数据库账号密码记住后续需要 访问测试
正常 如果访问不通需要看2.2是否放开80安全组
3.运行项目
3.1.上传项目
点击根目录 选择项目文件上传
上传完成后编辑application.yml
根据自己实际情况更改
保存即可
3.2.配置项目
需要配置如下
3.3.配置可访问到项目
需要配置
location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header HTTP_X_FORWARDED_FOR $remote_addr; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header X-Real-IP $remote_addr; proxy_read_timeout 1w; keepalive_timeout 1w; proxy_pass http://127.0.0.1:8989/; }
如图配置 保存即可
需要允许访问js css等静态文件
3.4.访问测试
最后访问我们的服务器公网IP 我这里是http://47.98.124.205/
恭喜你搭建完成
发送消息测试 登录注册我直接跳过了
至此搭建完成
4.完结
ChatGPT
私人版到此已经搭建完成了 你可以在3.1中application.yml
中修改你想要的网站名称 公告等
注册的带余额的ChatGPT密钥
一般每分钟限制三次 私人使用提问完全足够了 如果觉得不够可以增加密钥,配置时一行一个