免费1年服务器,部署个ChatGPT专属网页版

chatgpt/2023/12/2 17:07:38

作者:小傅哥
博客: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-east-2#/home - 搜索 IAM 并进入,就是控制面板了。

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

3.1 创建用户

  • 地址:https://us-east-1.console.aws.amazon.com/iamv2/home?region=us-east-2#/users
  • 说明:首先你需要在IAM控制面板下的访问管理中的用户下,创建一个自己的用户。你可以创建用户名为 admin 或者其他。

3.2 创建用户组

  • 地址:https://us-east-1.console.aws.amazon.com/iamv2/home?region=us-east-2#/groups/create
  • 说明:在用户组的创建中,写上组名、添加上刚才创建的用户admin,之后再搜索AdministratorAccess为这个组的用户进行授权。

4. 部署实例

4.1 创建密钥对

这里需要先创建一个密钥对,之后再创建应用实例的时候把密钥对关联上去。同时密钥对也是用作本地 SSH 登录的一个重要凭证,否则不能登录。另外这里创建完密钥对,会自动下载到本地,你需要保存好。

地址:https://us-east-2.console.aws.amazon.com/ec2/home?region=us-east-2#KeyPairs: - EC2 管理控制台。

  • 创建完成后,会自动下载一个名为 admin_key.pem 的文件,保存好它,后面用。

4.2 创建安装组

用于访问服务器的端口都需要在安全组中开通,比如 SSH 22、Portainer 9000、Docker 2375 所以需要自己创建一个安全组。

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

  • 以后你想控制各个端口的访问,就在安全组中操作就可以了。

4.4 启动新实例

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

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

如果在使用中把自己的应用实例搞坏了,没关系。直接干掉它,重新启动新实例就可以了。

5. 连接实例

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

EC2 Instance ConnectSSH 客户端
  • EC2 在线连接,直接点上连接就可以了。SSH 客户端需要按照引导进行操作。

通过此方式就可以本地连接了,还是非常方便的。如果你有连接工具也可以配置到工具中操作。

三、部署应用耍起来!

1. 安装 Docker

sudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum list docker --showduplicates | sort -rsudo yum install dockersudo systemctl start dockersystemctl enable dockerdocker --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,这样就可以直接部署应用了。这些内容在视频里都有手把手操作。

http://www.ngui.cc/chatgpt/15.html

相关文章

【ChatGPT】ChatGPT-5 强到什么地步?

Yan-英杰的主页 悟已往之不谏 知来者之可追 C程序员,2024届电子信息研究生 目录 ChatGPT-5 强到什么地步? 技术 深度学习模型的升级 更好的预测能力 自适应学习能力 特点 语言理解能力更强 自我修正和优化 更广泛的应用领域 应用 对话系统 智能写作…

微信小程序 | 借ChatGPT之手重构社交聊天小程序

一、 ChatGPT效果分析 体验过ChatGPT这一产品的小伙伴对于GPT模型的恢复效果不知道有没有一种让人感觉到真的在和真人交流的感觉。不管你的问题有多么的刁钻,它总是能以一种宠辱不惊的状态回复你。 但是对于一些很无理的要求,它有的时候也是很果断的&am…

【Spring Cloud Alibaba】(四)Dubbo框架介绍 及 整合Dubbo和OpenAI实战【文末附源码】

系列目录 【Spring Cloud Alibaba】(一)微服务介绍 及 Nacos注册中心实战 【Spring Cloud Alibaba】(二)微服务调用组件Feign原理实战 【Spring Cloud Alibaba】(三)OpenFeign扩展点实战 源码详解 本文目…

ChatGPT没有API?OpenAI官方API带你起飞

目录ChatGPT没有API?OpenAI官方API带你起飞安装 OpenAI 的 API 库包装个函数包装个UIAPI 调不通怎么办?ChatGPT没有API?OpenAI官方API带你起飞 前段时间ChatGPT爆火,OpenAI 的 GPT API也被大家疯狂调用, 但其实这个AP…

【国内chatgpt最全使用方法合集】(总有一个适合你)

写在前面 Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正&#xff0…

如何使用New Bing的ChatGPT聊天机器人

New Bing是微软推出的一款基于GPT4模型的智能搜索引擎,可以提供更加人性化、交互式和多样化的搜索体验。在中国使用New Bing的ChatGPT聊天机器人需要以下几个步骤: 一、准备工作 1.1 申请微软邮箱 用来登录Edge浏览器和接收来自微软New Bing使用邀请的…

ChatGPT 本地部署及搭建

这篇简要说下清华开源项目 ChatGLM 本地部署的详细教程。清华开源项目 ChatGLM-6B 已发布开源版本,这一项目可以直接部署在本地计算机上做测试,无需联网即可体验与 AI 聊天的乐趣。 项目地址:GitHub - THUDM/ChatGLM-6B: ChatGLM-6B&#xf…

ChatGPT“铸魂”:人形机器人“进化论”

熊猫机器人优悠在迪拜世博会中国馆教游客打太极 近日,伴随微软ChatGPT、谷歌Bard、百度“文心一言”等AI大模型之争愈演愈烈,生成式AI在全球范围内掀起轩然大波。与此同时,人形机器人赛道也悄悄升温了。ChatGPT背后的造物主OpenAI领投人形机器…

作为大学生,你还不会搭建chatGPT微应用吗?

目录 引言ChatGPT是什么?背景:ChatGPT敢为人先,打破全球僵局示例演示:基于ChatGPT微应用实现的条件及步骤(1)整体框架(2)搭建前的准备工作(3)实际搭建步骤&a…

如何看待ChatGPT

如何看待ChatGPT 如何看待ChatGPT,语言学家乔姆斯基说,这是一个抄袭的机器。 欺骗性机器 ChatGPT使用大量文本数据进行训练,然后以一种令人信服的修饰语句展现,这使得它和人的互动能力更加契合,但是仍然不是一个充满…