事情的起因是这样的:
某日我在本论坛上看到了这个帖子,
一堆废话的总结
大概内容就是
利用随机地址和卡片生成器来白嫖GitHub的免费30天copilot,并利用cocopilot来获取ghu token,与cocopilot配合实现免费gpt API(支持gpt-4),
我便根据帖子的教程配合始皇教的cf无限邮箱,抱着试试看的心态,注册了一个小号并准备开通。哪知开通过程比注册难,试了几十张卡才成功,结果第二天中午就被封了。又注册了一个账号(这次只试了五张卡就成功了,账号也稳定至今),获取到了ghu token,怀着激动的心设置部署到vercel上ChatGPTNextWeb的相关参数,结果却报错1106。
激动的心情一下子就跌入低谷。
我又在手机上直接调用,却成功了。根据大家的反馈,我也做了相关调整,可错误还是没有得到解决。
刚刚,我突然想到,既然是vercel与cocopilot的通信存在问题,能否在proxy.cocopilot.org前再加上一层代理,来解决这个问题?
解决问题
想到这里,我想到了去年八月找到并部署的项目gaboolic/vercel-reverse-proxy,称是
…vercel反向代理。完全免费,万能代理,可代理全网一切接口…
便立刻尝试了一下,没想到问题解决!就是流式传输有点慢。
如果你有跟我一样的问题,你可以自己一键部署这个项目。
大概使用方法,就是将你ChatGPTNextWeb的环境变量中的BASE_URL从https://proxy.cocopilot.org/v1/chat/completions改为https://<你部署后生成的域名or你绑定的域名>/proxy/proxy.cocopilot.org/v1/chat/completions。
具体部署和使用方法可以看项目地址。
改完后一定要记得redeploy你的ChatGPTNextWeb,否则更改不生效。
redeploy方法:在vercel的主页点击你的项目-点击顶部的deployments-找到最上面一条的部署,点击右边三个点-点击 Redeploy-在弹出的窗口中点击黑底的 Redeploy-稍等即可。
虽然项目主页说疑似被ban,但刚刚我又部署了一个,经过测试,可以使用。实在不行再考虑项目作者做的另一个项目cf反向代理(不知是否可用)。
—
(ChatGPTNextWeb已经改名为NextChat)
这是我第一次写这种帖子,希望能够帮到大家。
