20
2024
08
16:28:33

VPS上一键部署ChatGPT,搭建个人ChatGPT网站


简介

ChatGPT是一个由OpenAI开发的强大自然语言处理模型,它使用了海量的语料库进行训练,能够自动理解和生成人类语言。可处理各种任务,如问答、文本生成、翻译、摘要和对话等。不过今天我们先教大家在vps上如何部署搭建自己的ChatGPT!

ChatGPT演示站点


准备工作

  1. 申请你的openAI的API key,如果你还没有openai的账户,请先免费注册点击注册

  2. 需要一台VPS,低配的足够使用,如果你没有,推荐:每月6元,便宜但速度还行的美国VPS(6机房可选)低至$10.18/年,RackNerd

  3. SSH连接工具,参考Putty、 Terminus等

开始部署

  1. 获取API Key

    API Key 获取步骤

    1. 在此:https://platform.openai.com 登录自己的 OpenAI 账号,如果没有的话可以点击这里注册

    2. 按下 F12 打开浏览器开发者工具,转到 Network 选项卡,然后将筛选条件改成 Fetch/XHR,刷新网页

    3. 找到 login 项,然后点击“Response”,找到 sensitive_id。将后面的值复制即可



  2. 用Terminus工具连接VPS服务器,你也可以用其他的工具连接

配置环境

一键安装 Docker,一键安装命令如下:
curl -fsSL https://get.docker.com -o get-docker.sh  sh get-docker.sh

安装ChatGPT

使用开源程序进行搭建ChatGPT ,一键安装命令如下:

docker run \
       --name chatgpt-web \
       -p 3002:3002 \
       --env OPENAI_API_KEY=Your key \
       --restart always \
       -d chenzhaoyu94/chatgpt-web:latest

将Your key 替换成你自己的openai key

到这一步,属于你自己的ChatGPT 网页版就是已经完成部署了,然后直接访问你VPS的ip: http://xxx.xx.xx.xx:3002 即可打开ChtaGPT,在国内正常使用。

Nginx反代

安装aapanel
ubuntu/debian
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh aapanel
  1. 进入aapanel面板,安装nginx

  2. 添加站点

  3. 添加反向代理
    反代网站填写,格式为域名:端口
    配置反代文件

#PROXY-START/
location ^~ / {
 proxy_pass http://127.0.0.1:3002;
 proxy_set_header Host $http_host;
 proxy_set_header      Upgrade $http_upgrade;
}
location ~ ^/(ws|terminal/.+)$  {
 proxy_pass http://127.0.0.1:3002;
 proxy_http_version 1.1;
 proxy_set_header Upgrade $http_upgrade;
 proxy_set_header Connection "Upgrade";
 proxy_set_header Host $http_host;
}
#PROXY-END/





推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://www.hqyman.cn/post/7715.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: