关于chatgpt:免费1年服务器部署个ChatGPT专属网页版

36次阅读

共计 3724 个字符,预计需要花费 10 分钟才能阅读完成。

作者:小傅哥
博客:https://bugstack.cn

积淀、分享、成长,让本人和别人都能有所播种!😄

白皮袄个收费 1 年服务器,部署个 ChatGPT 专属网页版!

api.openai.com port 443: Connection timed out 你是不在调用 ChatGPT 接口的时候报错 443 了,哈哈哈,我的也是。当小傅哥发现自己开发的《ChatGPT AI 问答助手》曾经不工作了,搜寻了下为啥会 443 呢,原来是 openAI 的 API 域名曾经 DNS 净化了,所以没法应用。

所以如果你仍须要 学习测试 应用,要不是找其他人做好的代理接口,要不就是买一台能调用 openAI 的海内服务器。但其实对于学习来说能白皮袄还破费这个钱干嘛!所以小傅哥明天给粉丝搭档分享个,能收费应用 1 年稳固的云服务器。第二年再从新申请就能够。

这里小傅哥先部署了一个 ChatGPT Web:http://chatgpt.itedus.cn/ – 以下文章有专门的部署教程。

一、这是什么服务器?

国内咱们晓得有阿里云、腾讯云、华为云、百度云、京东云,而国外有亚马逊旗下的 AWS 云,并且重点来了,AWS 是有收费的云服务的,任何人都能够取得一台。其实以前就据说有 AWS 收费云,但始终没当回事,当初才感觉真香!

在 AWS 流动页,有一个收费套餐,这里有很多产品都能够收费应用,包含;云服务、数据库、函数计算、机器学习等。地址:https://aws.amazon.com/cn/free

这里小傅哥感兴趣的就是 Amazon EC2 云服务器,每个月收费 750 个小时。这一个月 31 天✖️24 小时不也才 744 小时,所以这和收费有啥区别?🤔 难道一天能加进去 25 个小时班?

另外这里有一些留神点

  1. EC2 云服务器,只有 1 核 1G,在装置 Docker、Portainer、以及一个 Java SpringBoot 应用程序后,运行失常 & 稳固。
  2. 申请时须要用到银行卡,我本人有一个 VISA 的信用卡,间接注册的时候应用就能够。其余银行卡也 OK。有些营销文,为了卖服务器说乱扣费,为此我专门去搜寻了下对于 AWS 收费服务器会有坑不,以及本人验证了一段时间,查看账单以及服务器的运行水平,发现应用的很顺畅,不会有歹意扣费。
  3. 应用到快到 1 年的时候,能够把服务停掉,并从新申请个账号就能够持续用 1 年了。

如果以上这些点你感觉没问题,那么就能够依照接下来的教程进行申请和应用了。因为 Amazon EC2 和国内的一些服务器应用格调略有差别,所以须要依照教程创立并应用实例。

二、怎么收费白皮袄?

1. 创立账号

地址:https://portal.aws.amazon.com/billing/signup#/start/email

2. 登录账号

地址:https://console.aws.amazon.com/console/home

3. 控制面板

地址:https://us-east-1.console.aws.amazon.com/iamv2/home?region=us… – 搜寻 IAM 并进入,就是控制面板了。

在创立 Amazon EC2 云服务器前,须要在控制面板中创立;用户组、用户、角色,这样在前面创立服务器的时候能力把用户信息给关联上。

3.1 创立用户

  • 地址:https://us-east-1.console.aws.amazon.com/iamv2/home?region=us…
  • 阐明:首先你须要在 IAM 控制面板下的拜访治理中的用户下,创立一个本人的用户。你能够创立用户名为 admin 或者其余。

3.2 创立用户组

  • 地址:https://us-east-1.console.aws.amazon.com/iamv2/home?region=us…
  • 阐明:在用户组的创立中,写上组名、增加上方才创立的用户 admin,之后再搜寻 AdministratorAccess 为这个组的用户进行受权。

4. 部署实例

4.1 创立密钥对

这里须要先创立一个密钥对,之后再创立利用实例的时候把密钥对关联下来。同时密钥对也是用作本地 SSH 登录的一个重要凭证,否则不能登录。另外这里创立完密钥对,会主动下载到本地,你须要保留好。

地址:https://us-east-2.console.aws.amazon.com/ec2/home?region=us-e… – EC2 治理控制台。

  • 创立实现后,会主动下载一个名为 admin_key.pem 的文件,保留好它,前面用。

4.2 创立装置组

用于拜访服务器的端口都须要在平安组中开明,比方 SSH 22、Portainer 9000、Docker 2375 所以须要本人创立一个平安组。

地址:https://us-east-2.console.aws.amazon.com/ec2/home?region=us-e…

  • 当前你想管制各个端口的拜访,就在平安组中操作就能够了。

4.4 启动新实例

如果你比拟粗鲁,刚一进来 AWS 就创立了实例,但发现用户也不对,权限也不对用不了。没关系能够把它终止掉,之后重新启动新实例。

地址:https://us-east-2.console.aws.amazon.com/ec2/home?region=us-e…

如果在应用中把本人的利用实例搞坏了,没关系。间接干掉它,重新启动新实例就能够了。

5. 连贯实例

Amazon EC2 云服务器提供了 EC2 在线连贯、会话管理器、SSH 客户端、EC2 串行管理器。咱们这里次要用在线的和 SSH 客户端。

EC2 Instance Connect SSH 客户端
  • EC2 在线连贯,间接点上连贯就能够了。SSH 客户端须要依照疏导进行操作。

通过此形式就能够本地连接了,还是十分不便的。如果你有连贯工具也能够配置到工具中操作。

三、部署利用耍起来!

1. 装置 Docker

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

yum list docker --showduplicates | sort -r

sudo yum install docker

sudo systemctl start docker

systemctl enable docker

docker --version

2. 配置近程链接

vim /usr/lib/systemd/system/docker.service
在 ExecStart=/usr/bin/dockerd-current 前面加上 -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \
# 从新加载配置文件
systemctl daemon-reload
# 重启启动
systemctl restart docker

3. 部署网页版 ChatGPT

形式 收费? 可靠性 品质
ChatGPTAPI(gpt-3.5-turbo-0301) 牢靠 绝对较笨
ChatGPTUnofficialProxyAPI(网页 accessToken) 绝对不牢靠 聪慧

通过以下形式,你能够本人部署一个网页版的 ChatGPT,让本人应用。 留神:OPENAI_API_KEY 须要申请

  • 海内服务器;docker run --name chatgpt-web -d -p 3002:3002 --env OPENAI_API_KEY=sk-6cPOiRgKmIcMA**** chenzhaoyu94/chatgpt-web
  • 海外服务器;docker run --name chatgpt-web -d -p 3002:3002 --env OPENAI_API_KEY=sk-6cPOiRgKmIcMA**** --env OPENAI_API_BASE_URL=https://open2.aiproxy.xyz chenzhaoyu94/chatgpt-web – 须要增加代理

也能够不应用 Key 形式部署,这个形式的益处是收费,都收费!

  • docker run –name chatgpt-web -d -p 3002:3002 –env OPENAI_ACCESS_TOKEN=【从这里获取 https://chat.openai.com/api/auth/session】chenzhaoyu94/chatgpt-web

  • 开源我的项目:https://github.com/Chanzhaoyu/chatgpt-web – 点个 Star 反对作者
  • 开源代理:https://github.com/geekr-dev/openai-proxy – 点个 Star 反对作者

4. 部署 ChatGPT 问答助手

  • 地址:https://github.com/fuzhengwei/chatbot-api
  • 视频:https://bugstack.cn/md/project/chatbot-api/chatbot-api.html
  • 留神:通过 IDEA 关上 chatbot-api 并在 IDEA 配置 Docker,这样就能够间接部署利用了。这些内容在视频里都有手把手操作。

正文完
 0