前言
本月起无需注册登录即可直接使用
本月初(24年4月1日), OpenAI 宣布将降低其 AI 聊天机器人 ChatGPT 的使用门槛,即使没有账号的用户也能使用,不过会有一定限制。
不需要登录,意味着ChatGPT将在未来替代搜索引擎成为互联网的基础设施,作为目前现有的用户量最大的AI服务,无门槛使用将标志着AI时代一个新的里程碑诞生。
国内访问ChatGPT的限制
- 注册openai账户需要国外手机号 GPT3.5取消了这个限制,如果你想使用4.0那么仍然需要注册
- IP封禁 即便有魔法可以正常使用,但OpenAI会根据IP封禁虚拟主机,让访问变得不稳定
- 使用镜像站 没有魔法那么只能使用国内的镜像站。页面有广告不说,还随时可能跑路。 并且使用共享key非常容易达到接口的并发上限。
即便不用注册,国内想要流畅稳定使用仍然有不少阻力。下面我将分享一种低成本,流畅,稳定的解决方案
使用云函数解决网络限制
云函数介绍: 云函数是一种无服务器执行环境,无需购买和管理服务器,只需编写代码并设置触发条件,就可以在云端运行代码
简单来说,在openai提供了正常服务的地区(比如美国)部署一个云函数,快速搭建一个反代服务,产生一个国内可以直连的域名。通过这个域名访问gpt3.5则没有任何限制。
配置时需要用到开源项目github.com/missuo/Free… ,这是专门针对gpt3.5的反向代理服务,如果你拥有一台vps主机,那么可以还可以通过Docker部署,请直接查看项目的readme.md-docker部署部分
配置过程
我将使用阿里云的云函数进行演示,如果你用的其他平台可以参考部分配置
1. 下载函数代码
- 进入开源项目github.com/missuo/Free… 主页,找到Releases页面下载zip压缩包
- 解压压缩包,为项目安装node_modules ,云函数环境下需要源文件自带node_modules,如果你不知道怎么安装node_modules或是觉得太麻烦,下面提供了配置好了的压缩包,下载即可
2. 找到云函数入口
进入阿里云-函数计算 FC 3.0 - 进入函数tab,切换上方的地区到美国-硅谷
注意上方的地区是云函数将要部署的地方,一定要选择openai支持的地区,我选择的美国-硅谷
3. 创建函数
-
选择web函数
-
名称随意,我填写的freechatgpt35
-
再次注意地区是否正确
-
配置函数
-
环境:node.js 16
-
代码上传方式:上传第一步设置好的代码压缩包
-
启动命令:node app.js
-
监听端口: 3040
-
-
高级配置
- vCPU 规格:0.05或者0.1
- 内存规格:128MB
- 其余使用默认配置
- 日志功能暂时不开启,如果后续使用有报错再打开
- 保存后,点击函数名称,进入函数详情获取配置
4. 获取配置成功的域名
创建成功后,进入函数详情-配置-触发器。找到公网访问地址,有了这个地址就能正常访问gpt
使用LobeChat访问GPT3.5
获取到了云函数的访问地址,接下来需要找到适合的服务站点。我推荐使用下面这两个项目进行访问,或者任意支持设置代理地址的GPT镜像站点,但要注意代理地址泄露问题
我使用的是项目LobeChat,这是一个AI服务聚合应用。它只提供页面,AI服务需要我们自己接入,所有数据存在本地浏览器中,所以无需担心我们的访问地址泄露
LobeChat的特点
- 精美设计的页面,支持移动端
- 高性能,支持语音输入
- 可扩展的(Function Call)插件系统
- 所有数据都存储在用户浏览器本地,确保用户隐私
- 流畅的响应可确保流畅的对话体验。它完全支持Markdown渲染,包括代码高亮、LaTex公式、Mermaid流程图等
- 支持使用Vercel平台或docker镜像,一键部署,1分钟内完成,无需任何复杂的配置
进入LobeChat
- 访问LobeChat的官方部署站点lobechat.com.cn/welcome,或者根…
- 进入设置,配置OpenAI(重要)
- key随意填写
- 接口代理地址填写我们的云函数域名+’/v1‘
- 点击检查按钮,提示通过则配置成功!
🎉配置完成,开始使用吧
最后
价格简单计算
云函数按量付费,预估费用,每日1w次调用下,一个月合计不到3块😇
新用户有一定的免费额度,用完后一个月几块钱的花费,你将得到一个稳定,免费的gpt3.5
调用有报错
前往云函数控制台-打开日志功能查看问题
解决完后记得关闭日志功能,会计费的
原文地址:zmix.cn/article/gpt…