大家好,欢迎来到我的B站教程!今天我将向您展示如何使用AWS亚马逊云搭建属于自己的免费聊天生成模型(ChatGPT),获得属于自己的科学上网的能力,拓宽自己的视野和获取信息维度。
前提条件:
开通AWS账号使用免费云服务器(可以白嫖1年),需要有万事达/VISA信用卡一张,没有的话网上有虚拟卡这种方式(没试过,风险自己承担)
基于条件1已经可以实现科学上网服务,基于科学上网服务即可实现开通chatgpt账号(需要花点钱收验证码,嫌麻烦的可以评论留邮箱,提供代开通服务)
实现步骤:
注册AWS亚马逊云账号:https://aws.amazon.com/cn/(注册步骤略,关键点是填入卡号这步)
创建EC2实例服务器(一般选亚太地区,新加坡和首尔等,ping值低但有掉包的情况)
注意:这里ping服务器IP时,也需要配置AWS安全组的入站规则,默认是禁ping的。(不知道怎么配置的搜索一下)
科学上网(参考:https://whisperloli.github.io/2019/02/16/AWS_VPN.html):
注意:服务起来后,需要在AWS上配置入站端口443才能正常访问到;搭配shadowsocks小飞机软件(可通过关键字在github上搜到);开启小飞机的全局代理,访问https://ip138.com查看IP地区,检查科学上网是否正常。
基于docker搭建chatgpt:
注意:这里也需要配置AWS上配置入站端口3002,开放端口访问,基于http://IP:3002即可访问到你的chatgpt了。
遇到的坑(免费的午餐不是白吃的):
因为开通了多个地区的实例,友情提示:开通多个实例的时长是一起算的,比如开通了4个实例:那挂着一天就是24*4小时,免费的一个月的额度是720小时,超了就要付费,哎,手贱开了多个,还选了不是免费的套餐。