20分钟搭建一个专属于自己的chatGPT!!!

简介: 20分钟搭建一个专属于自己的chatGPT!!!

前言


搭建ChatGPT私人版是一个非常有趣和有用的项目。通过搭建私人网站,您可以让更多的人访问和使用ChatGPT,提供个性化的咨询和帮助。在这个教程中,我们将向您介绍如何搭建ChatGPT私人版,以帮助您更好地理解和使用ChatGPT


1.准备


搭建ChatGPT私人版需要提前准备以下内容

  1. 服务器 *
  2. ChatGPT密钥 *
  3. 域名(可有可无) 用于访问网站 可用服务器IP替代


1.1.服务器环境


1.1.1.服务器购买(已有服务器可跳过)

image.png

image.png

image.png

  • 操作系统选CentOS->CentOS7.9 64位版 地域可以根据自己所在地区选 我这里选的华东1 其他默认即可

    image.png

image.png

  • 公网IP是等会会用到的服务器IP

如上图所示重置实例密码 远程可通过工具连接或者下图所示

image.png

image.png

如果没有域名任选其一即可


1.2.ChatGPT密钥


1.有带余额账号

登录ChatGPT官网 查询KEY地址https://platform.openai.com/api-keys 查询余额地址https://platform.openai.com/account/billing/overview

image.png

image.png

名称随便输入即可

image.png

sk-ljTsvaShzATpq2VZlpLGT3Blbk**759UFOx6ENvT9asADiAO 就是你的ChatGPT密钥

2.如果你没有chatGPT带余额账号 可以自行注册(需要国外手机号)或者

下方链接购买账号

https://minechat.shop/


2.环境搭建


2.1.安装宝塔环境


为了方便操作我们这里安装宝塔环境

宝塔官网https://www.bt.cn/

安装脚本

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

服务器上运行

image.png

这里输入y等待即可


2.2.放行服务器安全组

image.png

如图所示安装完成 需要安全组放行10414端口 具体需要你的实际端口

image.png

修改好安全组后到安全组 管理规则放通具体端口

image.png

添加具体端口 还需要放通80端口

image.png

最终需要放行规则如下

image.png


2.3.使用宝塔安装运行环境


进入外网面板地址

image.png

image.png

输入username和password登录即可

根据提示绑定完账号进入宝塔面板

image.png

这里这样选择之后一键安装 还需要安装redis,Java如图操作

image.png

等待安装完成 这里可以查询到安装进度

image.png

我这里安装完成了

image.png


安装java

image.png

安装完成如下图操作

image.png

2.4.添加网站访问测试

image.png

这里的数据库账号密码记住后续需要 访问测试

http://47.58.124.205/

正常 如果访问不通需要看2.2是否放开80安全组

image.png


3.运行项目


3.1.上传项目

image.png

点击根目录 选择项目文件上传

image.png

上传完成后编辑application.yml

image.png

根据自己实际情况更改

image.png

保存即可


3.2.配置项目

image.png

image.png

需要配置如下

image.png

image.png

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/;
}

image.png

如图配置 保存即可

需要允许访问js css等静态文件

image.png

image.png

3.4.访问测试


最后访问我们的服务器公网IP 我这里是http://47.98.124.205/

image.png

恭喜你搭建完成

发送消息测试 登录注册我直接跳过了

image.png

至此搭建完成


4.完结


ChatGPT私人版到此已经搭建完成了 你可以在3.1中application.yml中修改你想要的网站名称 公告等

注册的带余额的ChatGPT密钥一般每分钟限制三次 私人使用提问完全足够了 如果觉得不够可以增加密钥,配置时一行一个


相关文章
|
11月前
|
人工智能 并行计算 安全
从零到一,打造专属AI王国!大模型私有化部署全攻略,手把手教你搭建、优化与安全设置
【10月更文挑战第24天】本文详细介绍从零开始的大模型私有化部署流程,涵盖需求分析、环境搭建、模型准备、模型部署、性能优化和安全设置六个关键步骤,并提供相应的示例代码,确保企业能够高效、安全地将大型AI模型部署在本地或私有云上。
3315 7
|
人工智能 API
【服务器】搭建ChatGPT站点常见问题
【服务器】搭建ChatGPT站点常见问题
668 0
|
人工智能 JavaScript 前端开发
从零开始,国内实现调用Open Ai
从零开始,国内实现调用Open Ai
1284 0
|
弹性计算 数据安全/隐私保护
阿里云域名申请+服务器购买+备案教程(图文讲解版)
阿里云域名申请+服务器购买+备案教程(图文讲解版)
|
6月前
|
SQL 分布式计算 Serverless
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用
鹰角网络为应对游戏业务高频活动带来的数据潮汐、资源弹性及稳定性需求,采用阿里云 EMR Serverless Spark 替代原有架构。迁移后实现研发效率提升,支持业务快速发展、计算效率提升,增强SLA保障,稳定性提升,降低运维成本,并支撑全球化数据架构部署。
628 56
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用
|
运维 安全 数据建模
阿里云SSL证书收费版和免费版SSL有什么区别?全方位对比
阿里云提供免费和个人测试(Pro)及正式版SSL证书。免费版有效期仅3个月,适合个人网站或测试使用;个人测试(Pro)版68元/年,有效期12个月;正式版价格数百至数千元不等,有效期至少1年,支持DV、OV、EV证书类型,具有高安全等级、良好兼容性、稳定OCSP验证、SLA保障及安全保险赔付等优势,并提供最长3年的服务周期与人工客服支持。详情与报价参见SSL官方页面。
2327 126
|
11月前
|
人工智能 API 数据安全/隐私保护
使用 Docker 一键免费部署 63.8k 的私人 ChatGPT 网页应用
NextChat 是一个可以在 GitHub 上一键免费部署的私人 ChatGPT 网页应用,支持 GPT3、GPT4 和 Gemini Pro 模型。该项目在 GitHub 上获得了 63.8k 的 star 数。部署简单,只需拉取 Docker 镜像并运行容器,设置 API Key 后即可使用。此外,NextChat 还提供了预设角色的面具功能,方便用户快速创建对话。
1225 22
使用 Docker 一键免费部署 63.8k 的私人 ChatGPT 网页应用
|
安全 网络安全 API
无需公网也可访问的ChatGPT WebUI服务
通过阿里云计算巢实现无需开启公网访问即可使用的ChatGPTWebUI服务。借助WEB安全代理功能保障安全,无公网费用,适合个人与团队内部使用。
|
11月前
|
API Docker 容器
如何免费获取 ChatGPT API Key?
上篇文章介绍了NextChat项目,只需配置ChatGPT API Key即可拥有私人ChatGPT网页应用。本文继续介绍免费获取API Key的来源——GPT_API_free,一个拥有13.6K Star的Github开源项目。需用Github账号绑定领取Key,支持gpt-3.5-turbo、embedding、gpt-4,但gpt-4每天限3次调用。GPT_API_free也提供付费版API,以支持项目持续运营。
6790 0
如何免费获取 ChatGPT API Key?
|
弹性计算 安全 搜索推荐
快速部署 ChatGPT Next Web 社区版
ChatGPT Next Web是一款跨平台ChatGPT应用,支持完整的Markdown、LaTex公式、Mermaid流程图等。界面美观,响应迅速,兼容深色模式和PWA,快速加载,数据隐私安全。功能丰富,方便创建、分享个性化对话,内含海量中英文prompt,自动压缩聊天记录,支持多国语言。本文介绍使用计算巢快速部署ChatGPT Next Web社区版。
快速部署 ChatGPT Next Web 社区版