利用腾讯云函数免费部署国内直接使用ChatGPT代理,解决网络不可用及1020等问题

前言

在Github上发现一个项目,可以利用腾讯云提供的云函数,一分钟就能搭建好一台可以直接访问ChatGPT 的代理,关键还是免费的。今天就来一起折腾它。

项目

项目地址:Releases · Ice-Hazymoon/openai-scf-proxy (github.com)

优势:免费(三个月)!比 Cloudflare Worker 简单,支持香港等多地区可选,部署简单,一行代码都不用写,有 QQ、微信账号就能注册

劣势:不支持 SSE,用户体验欠佳,但完全能用!

PS:本教程不仅仅针对云函数,你也可以托管在自己的服务器上,或者 Azure 等平台,只要能运行 Node.js 程序即可,参加下方【自托管】部分。

教程

可以直接看官方文字教程,如果是新手,可以按我图文教程

第一步:登录腾讯控制台:https://console.cloud.tencent.com/scf/list

如果之前没使用腾讯云函数,会提示授权

image-20230307170102362

第二步:前往访问管理

image-20230307170338597

同意授权

第三步:新建函数,记得选择非大陆地区哟

image-20230307201621418

新建

image-20230307202404771

本地上传ZIP,下载zip文件上传

https://github.com/Ice-Hazymoon/openai-scf-proxy/releases/download/0.0.3/openai-proxy.zip

第四步:高级配置

上传完ZIP文件,接着下拉,找到高级配置,点进去编辑

image-20230307202727553

点高级配置的最右边小三角

image-20230307202203252

高级配置一

image-20230307202242462

高级配置二,下拉,把请求多并发启用,2并发

第五步:触发器配置

image-20230307202926094

默认就可以

ApiGateWay_QCSRole授权

image-20230307203502845

不API授权,没办法完成新建,完成新建

第六步:获取代理地址

image-20230307204042867

不要"/release" 路径,只要取子域名部分就可以了

image-20230307205543124

这时候访问路径内容和api.open.com的结果是一至的了。

至此:已经有了香港域名的代理地址了。

如何使用

一:使用作者推荐的web

进入:https://ai.okmiku.com/

需要使用自己的API,获取地址:https://platform.openai.com/overview

接口地址可以使用官方的api.openai.com,除非你解决了网络问题

也可以使用我们上面云函数自己架的访问路径,也是它解决能直接访问的原理所在。本文的灵魂

image-20230307204934903

输入API KEY和接口地址(第六步中的访问路径)——保存,就可以使用聊天功能了

二:自己架chatgpt-web

这是可选项,主要是担心方法一的服务器稳定性,自已架在本地,可以确实自己独享

项目地址:https://github.com/Chanzhaoyu/chatgpt-web

篇幅太长了,有需要单独起一文介绍。

介绍

支持双模型,提供了两种非官方 ChatGPT API 方法

方式免费?可靠性质量
ChatGPTAPI(gpt-3.5-turbo-0301)可靠相对较笨
ChatGPTUnofficialProxyAPI(网页 accessToken)相对不可靠聪明

总结

这个方法有个不好的地方,就是要使用到自己的API,虽然ChatGPT官方有提供18美刀的API试用金,但也会使用的一天;另外一个,腾讯云提供的云函数,也是新用户免费使用三个月,三个月后,还是要收费的,这时间要么换新用户,要么【自托管】,这个前提得有自己服务器。总之,还是有完整互联网才是王道呀。

生成海报
点赞 8

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

相关推荐