首页 > 其他分享 >免费使用cloudflare搭建OpenAI的接口代理

免费使用cloudflare搭建OpenAI的接口代理

时间:2023-07-18 23:34:48浏览次数:48  
标签:url request 代理 接口 域名 OpenAI cloudflare

由于GFW以及OpenAI官方的封禁,我们在国内服务器是访问不通OpenAI的官方接口的

之前,我一直是使用一个网上找的第三方代理域名,但是担心使用别人的代理不安全、不稳定

现在,我们可以使用cloudflare自己搭建一个OpenAI代理服务,使用我们自己的转发代理

第一步:注册cloudflare账号

前往官方网站注册一个账户 Cloudflare 中国官网 | 智能化云服务平台 | 免费CDN安全防护 | Cloudflare (cloudflare-cn.com)

 

 

第二步:创建worker,进行请求中转

 

名字可以自己随便取一个,点击快速编辑,进入代码编辑界面

 

 

js代码为

export default {
  async fetch(request) {
    const url = new URL(request.url);
    url.host = 'api.openai.com';
    return fetch(url, { headers: request.headers, method: request.method, body: request.body });
  },
};

至此,代理中转服务就搭建完成了,但是我们在国内仍然不能使用的,需要配置一个可访问域名进行域名转发

第三步:域名转发

在左侧菜单栏==>网站 ===>添加站点,添加上我们自己的域名,这里需要是根域名

 配置以后,点击域名,会提示你修改域名的DNS服务器

需要在我们自己的域名控制面板里,找到dns管理,修改dns服务器地址

比如我的域名是在阿里云上,我们就可以在下面这里,修改为cloudflare 要求的DNS地址

 

等待cloudflare验证DNS配置成功后,会给你邮箱发送通知邮件

就回到Worker配置那里,增加一个域名转发,我添加了一个自己的自定义域名

 

以上操作完成后,就可以在使用OpenAI官方接口的时候,配置使用自己的代理域名了

 

标签:url,request,代理,接口,域名,OpenAI,cloudflare
From: https://www.cnblogs.com/taoshihan/p/17564416.html

相关文章

  • 【代码分享】使用 terraform, 在 ZeroSSL 上申请托管在 cloudflare 上的域名对应的证
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯接上一篇:《使用terraform,在Let'sEncrypt上申请托管在cloudflare上的域名对应的证书》直接贴代码:zerossl.tfterraform{required_providers{acme......
  • golang 重塑切片指针接口
    result*[]xxx  1.判断接口是否为空   2.构造新指针类型,并赋值空切片ifreflect.ValueOf(result).Elem().IsNil(){resultType:=reflect.TypeOf(result).Elem()t2:=reflect.New(resultType)t3:=t2.Elem()t3.Set(reflect.......
  • GPT-4 API 向所有付费 OpenAI API 客户开放
    OpenAI宣布,即日起GPT-4API向所有付费OpenAIAPI客户开放,GPT-3.5Turbo、DALL・E和Whisper的APIs也已全面开放。OpenAI还在测试GPT-4和GPT-3.5Turbo的微调功能,预计在今年晚些时候开放。今年,OpenAI正式发布了GPT-4,GPT-4是一个多模态大型语言模型(支持接受图像和......
  • 解决 Https 站点请求 Http 接口服务后报 the content must be served over HTTPS 错误
    问题分析之前将自己所有的Http站点全部更新为Https站点,但是在请求后台接口服务的时候还是Http请求,导致部署之后,直接在控制台报Thisrequesthasbeenblocked;thecontentmustbeservedoverHTTPS;的错误解决思路因为我不想耗费精力,将所有的后台接口服务也更新为支......
  • 短信平台系统搭建中的通道接口使用逻辑-捷达云信
    当使用外放SMPP协议时,有几个优势值得注意:可扩展性:通过外放SMPP协议,您可以将短信处理负载转移到专门的服务提供商,他们通常具备高度可扩展的基础设施。这样可以确保在处理大量短信时不会对您的系统造成性能问题,并能够应对业务的快速增长。简化架构:通过外放SMPP协议,您可以将与SMPP......
  • 前端收到的数据和接口给的数据不一致--踩坑
    后端确认自己传过来的是522880684734283776,但是我这边收到的确实是522880684734283800。原因是:Long类型的数据过长的话会导致精度丢失。解决方案:后端改为string类型传给前端。......
  • cloudflare-notion-重定向
    添加DNS记录规则-页面规则......
  • API接口技术开发分享,获得亚马逊AMAZON国际站商品详情案例,可以多语言请求,支持高并发演
    ​ 响应参数数据展示名称类型必须示例值描述detail_urlString0https://www.amazon.cn/dp/B014QN8RG0?th=1&psc=1商品链接crumbsMix0{"162371071":"徒步鞋、登山鞋","2029189051":"鞋靴","2112046051":"男鞋","......
  • 调用 ArcGIS Server(GeoScene Server Manager)REST 接口,获取目录
    #创建tokentoken=$(curl-ks-XPOST'https://gis.geoscene.cn:6443/geoscene/tokens/generateToken'-d'username=geoscene&password=KFzonghe2023&expiration=2&f=json'|jq'.token')token=${token:1:-1}#获取服务列表,从服务列表获取目......
  • 如何接入API接口
    如何接入API接口对接流程申请api平台账号开通接口权限对接api测试上线1.如何测试?假如需要接收并处理微信消息,研发人员需掌握任意一种JAVA、Go、PHP、Python、Node.js等后端代码即可。首先后台提交注册,点击进行测试,注册完成后,进入后台自助系统,选择试用版,即可使用代码......