最近拜访OpenAI的ChatGPT服务遭遇到封禁IP的状况次数越来越多,导致日常使用特别不便。恰巧前段时刻在网上看到了一些处理这个问题的办法,总结下来操作不算复杂,且成本相当低,故在此简略总结下,方便遇到相关问题的朋友参阅。

最小要素

  • OpenAI的API Key
  • 一个能够正常拜访的域名(有必要,但最低仅需1元+一些操作就能够处理)

第一个要素是为了保证自己能够是用OpenAI的API接口,第二个要素是为了替换掉目前不能正常拜访的OpenAI API Host(有的地方也叫做BASE_URL)。

假如没有上面两样东西,或许不想尝试括号中对应的处理办法的话,那这篇文章后面描绘的办法也无能为力。不过既然读到这儿了,你能够选择直接跳转到文末,那里有直接获取可用API Host的办法

关于最低1元获取域名的办法,其实是某云服务渠道上面针对新用户的活动,但即使是老用户,最低9元就能够买到一年域名使用权。

如何搭建稳定的私有ChatGPT服务?

某云渠道域名请求收费规范

另外对域名续费的收费规范和注册不太一样,但各个渠道的续费金额是一样的,具体如下:

如何搭建稳定的私有ChatGPT服务?

域名续费规范

具体注册域名的时分,可能还需求实名信息的填写和审阅,尽量在工作时刻请求,不然等候经过的时刻很长

域名请求的具体操作可自行查找。

其他要素

  • 能够正常拜访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结果比照功用

如何搭建稳定的私有ChatGPT服务?

ChatHub界面

  • ChatGPT-Next-Web,github上保管的一个开源项目,界面清爽,支撑一键布置至Vervel,一起也支撑docker、docker-compose布置

如何搭建稳定的私有ChatGPT服务?

ChatGPT-Next-web界面

最终,重视算法工程笔记公众号,对话框内发送openai host,获取免费测验的API Host。

注:API Host存在有效期,仅供测验,使用时请恪守相关法律法规

本文正在参与人工智能创作者扶持计划