0代码,20人民币搭建一个自己chatgpt私服的小白教程

写在前面

本文介绍一个超低成本搭建一个私有化chatgpt的服务,你将可以用这个服务

  1. 分享给自己的好友,在内部学习何使用
  2. 省去翻墙的烦恼,线路不稳定的烦恼
  3. 可以进行二开,学习和了解openai 提供的api的细节,也为自己介入其他系统做好准备
  4. 当然,你还可以在这个的基础上,封装一个鉴权系统,然后收取其他使用者的授权费用

在完成本文动作前,有一个基础条件

  1. 您是亚马逊云新用户(亚马逊云会赠送12月免费时长的服务器时间,每个月750小时,完全够用)
  2. 你有可以用于境外支付的信用卡,比如visa卡,在注册和认证亚马逊云账号时需要用到

本人使用的时招行白金信用卡一起申请下来的 全币种国际信用卡,如下

代码,20人民币搭建一个自己chatgpt私服的小白教程"

注册一个亚马逊云账号

注意,这里说的是注册亚马逊云账号,而不是亚马逊账号,请访问 Amazon Web Services Sign-In 进行注册以及登录

  1. 可以使用中国的手机号
  2. 可以使用QQ邮箱
  3. 注册的最后一个环节时信用卡认证,按照提示进行信用卡认证就行

创建一台免费的EC2

创建虚拟机前,要选择一下地域,由于chatgpt对线路要求比较严格,可能有些国家地区会被禁止访问,笔者选择的地区是 首尔

登录成功后,在控制台“构建解决方案”,选择新建虚拟机
代码,20人民币搭建一个自己chatgpt私服的小白教程"

应用程序镜像选择亚马逊云官方的即可,这个镜像支持免费额度

代码,20人民币搭建一个自己chatgpt私服的小白教程"

实例和安全组的部分
代码,20人民币搭建一个自己chatgpt私服的小白教程"

存储部分可以默认的选项(笔者就是),因为上面不会跑太多程序,所以够用啦
代码,20人民币搭建一个自己chatgpt私服的小白教程"

创建完成后,建议配置账单提醒,稍等片刻后,我们就可以链接服务器了
代码,20人民币搭建一个自己chatgpt私服的小白教程"

连接EC2做环境准备

SSH 连接

进入链接页面后,点击连接
代码,20人民币搭建一个自己chatgpt私服的小白教程"

设置root密码并切换成root

EC2首次创建root没有密码,高级权限需要用到root账号,因此我们需要配置一下root密码,并切换到root,使用如下命令设置密码

sudo passwd root

配置完成后输入

su root

输入密码既可以切到root

代码,20人民币搭建一个自己chatgpt私服的小白教程"

安装docker(后面的软件需要用到这个)

安装docker

yum install docker

代码,20人民币搭建一个自己chatgpt私服的小白教程"

购买 chatgpt 账号

直接注册需要翻墙,且需要国外手机号,不好搞定,直接淘宝上面买一个(这里贴一个笔者买的,大家见仁见智)

代码,20人民币搭建一个自己chatgpt私服的小白教程"
代码,20人民币搭建一个自己chatgpt私服的小白教程"

拿到账号,密码,密钥后可以继续啦

启动 chatgpt-web 服务

因为前面已经安装好了docker,直接docker启动(后面再来讲这个docker哪里来的)

docker run --name chatgpt-web --rm -it -p 127.0.0.1:3002:3002 \
  --env OPENAI_API_KEY=2Ro0U7Ie2kxW********************* \
  registry.cn-hangzhou.aliyuncs.com/zunyanke/chatgpt-web:1.0.0

参数里面 OPENAI_API_KEY 换成从淘宝上面买到的账号里面的值,如果没有这个值,则需要登录官网去创创建(没有直接退货换一家吧)

创建成功后就可以直接访问啦,

代码,20人民币搭建一个自己chatgpt私服的小白教程"

ip地址从实例的详情里面找

代码,20人民币搭建一个自己chatgpt私服的小白教程"

关于docker 镜像

本次使用的docker镜像时gihub上面开源项目 GitHub – Chanzhaoyu/chatgpt-web: 用 Express 和 Vue3 搭建的 ChatGPT 演示网页, 镜像是基于master分支进行构建并推送到本人的阿里云里面,可以直接使用,没有夹带任何私货,大家也可以自己构建。

修改的点

  1. 将依赖 node:lts 改为 node:18 – 本地构建中报pnpn版本不支持,故升级

原文链接:https://juejin.cn/post/7215971680349339685 作者:kezy

(1)
上一篇 2023年3月31日 上午10:42
下一篇 2023年3月31日 下午4:05

相关推荐

发表回复

登录后才能评论