ChatGPT反向代理搭建教程(免费CloudFlare版、Nginx反代版)

本教程将提供及个渠道搭建ChatGPT反代的教学,需要学习的小伙伴请搬好板凳坐好。

1、利用Cloudflare Worker中转api.openai.com

const TELEGRAPH_URL = 'https://api.openai.com';
addEventListener('fetch', event => {
  event.respondWith(handleRequest(event.request))
})
async function handleRequest(request) {
  const url = new URL(request.url);
  const headers_Origin = request.headers.get("Access-Control-Allow-Origin") || "*"
  url.host = TELEGRAPH_URL.replace(/^https?:///, '');
  const modifiedRequest = new Request(url.toString(), {
    headers: request.headers,
    method: request.method,
    body: request.body,
    redirect: 'follow'
  });
  const response = await fetch(modifiedRequest);
  const modifiedResponse = new Response(response.body, response);
  // 添加允许跨域访问的响应头
  modifiedResponse.headers.set('Access-Control-Allow-Origin', headers_Origin);
  return modifiedResponse;
}

3、国外服务器Nginx反向代理教程

安装宝塔,然后新建一个站点 -> 站点设置 -> 反向代理,

参数见下图:目标URL是 https://api.openai.com,发送域名是api.openai.com

ChatGPT反向代理搭建教程(免费CloudFlare版、Nginx反代版)

注意:配置完以后,将反代地址放浏览器打开,出现下图结果说明反向代理配置成功

ChatGPT反向代理搭建教程(免费CloudFlare版、Nginx反代版)

如果出现502错误,则按下面方法解决:

打开宝塔面板 -> 站点设置 -> 反向代理 -> 配置文件

ChatGPT反向代理搭建教程(免费CloudFlare版、Nginx反代版)
声明:1. 本站所有资源来源于用户上传和网络,默认不包含技术服务请大家谅解,如需技术服务请联系客服咨询!如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。 2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理! 3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
站长学院

关于ChatGPT你应该了解的事

2023-5-24 18:28:15

站长学院

GPTCMS接入ChatGPT4.0教程,附带key获取网站

2023-7-12 20:53:33

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索