最近拜访OpenAI的ChatGPT服务遭遇到封禁IP的状况次数越来越多,导致日常使用特别不便。恰巧前段时刻在网上看到了一些处理这个问题的办法,总结下来操作不算复杂,且成本相当低,故在此简略总结下,方便遇到相关问题的朋友参阅。
最小要素
- OpenAI的API Key
- 一个能够正常拜访的域名(有必要,但最低仅需1元+一些操作就能够处理)
第一个要素是为了保证自己能够是用OpenAI的API接口,第二个要素是为了替换掉目前不能正常拜访的OpenAI API Host(有的地方也叫做BASE_URL)。
假如没有上面两样东西,或许不想尝试括号中对应的处理办法的话,那这篇文章后面描绘的办法也无能为力。不过既然读到这儿了,你能够选择直接跳转到文末,那里有直接获取可用API Host的办法。
关于最低1元获取域名的办法,其实是某云服务渠道上面针对新用户的活动,但即使是老用户,最低9元就能够买到一年域名使用权。
某云渠道域名请求收费规范
另外对域名续费的收费规范和注册不太一样,但各个渠道的续费金额是一样的,具体如下:
域名续费规范
具体注册域名的时分,可能还需求实名信息的填写和审阅,尽量在工作时刻请求,不然等候经过的时刻很长。
域名请求的具体操作可自行查找。
其他要素
- 能够正常拜访CloudFlare
- 能够正常拜访chrome扩展商铺或许github(github的方式需求一定计算机基础)
关于CloudFlare
Cloudflare是一家供给网络安全和功用优化服务的公司。该公司为其客户供给了一个CDN(内容交给网络)渠道,以协助他们加快网站的加载速度,削减宕机时刻,并添加安全性。Cloudflare的服务包括防火墙、反DDoS进犯、SSL证书以及网站功用优化等。该公司还供给了一系列API,使开发人员能够轻松地将Cloudflare集成到他们的应用程序中。
这儿我们首要用到CloudFlare免费供给的Worker功用(免费功用限制每天拜访量为3W次),具体的操作方式能够参阅这篇文章——使用 Cloudflare Workers署理OpenAI的API,这篇文章上的操作描绘的很具体。
终究的意图便是实现将原OpenAI主机地址替换为自己配置的主机地址。有了替代地址,只需域名能够正常拜访,OpenAI API的调用就不会有问题。
另外,假如你的域名不是在CloudFlare购买的话,还需求进行一步域名搬迁的工作,这一步可能也会比较耗时,某云服务渠道上迁出时曾提示我需求24-48小时,但其实一晚上曩昔之后就完成搬迁了。具体办法能够自行查找“xxx cloudflare 域名搬迁”,将xxx换成自己购买域名服务供给商。
关于chrome扩展商铺或github
这一步首要是为了实现图形界面的私有化布置,防止自己OpenAI的API Key泄露。
这些私有化布置的工具都大同小异,供给的基本功用不外乎一些灵活配置(API Key、API Host)、预置prompt、对话内容保存导出、多场景对话等等。
这儿我推荐几款自用感觉还不错的可私有化布置的项目:
- ChatHub,一款集成了ChatGPT、New Bing、Bard的chrome插件,除了基本功用,还供给ChatGPT和New Bing结果比照功用
ChatHub界面
- ChatGPT-Next-Web,github上保管的一个开源项目,界面清爽,支撑一键布置至Vervel,一起也支撑docker、docker-compose布置
ChatGPT-Next-web界面
最终,重视算法工程笔记公众号,对话框内发送openai host,获取免费测验的API Host。
注:API Host存在有效期,仅供测验,使用时请恪守相关法律法规。
本文正在参与人工智能创作者扶持计划