利用Cloudflare搭建ChatGPT API 代理服务器 傻瓜教程

article/2025/5/5 2:51:51
✈ChatGPT的API接口为 https://api.openai.com 但是很多小伙伴不是国家区域不对,就试没有一个好的代理,经常chatgpt出现无法聊天的情况,那么自己搭建一个代理服务器那不是很香?还是免费的,直接整起来!图文教程,无缝链接!

教程

1.首先注册并且登录cloudflare

https://www.cloudflare.com/zh-cn/

2. 打开Workers和Pages,并且创建应用程序

 创建Worker

部署程序

3. 编辑代码:

编辑代码:

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;
}

基本部署完成

1. 测试连接

https://你自定义的项目名.workers.dev/v1/chat/completions

2. 成功示例

{"error": {"message": "You didn't provide an API key. You need to provide your API key in an Authorization header using Bearer auth (i.e. Authorization: Bearer YOUR_KEY), or as the password field (with blank username) if you're accessing the API from your browser and are prompted for a username and password. You can obtain an API key from https://platform.openai.com/account/api-keys.","type": "invalid_request_error","param": null,"code": null}
}

上面的基本就算部署成功了,但是你还需要部署你自己的域名来访问,成为你自己专属的第一无二的api接口,所以你还需要绑定域名。

部署域名

1. 点开触发器

添加自定义域

2. 输入自定义域名 

输入你在Cloudflare托管的域名,自定义一个未使用的二级域名地址,并点添加自定义域

 3. 最终成品

文章来源:https://blog.csdn.net/maxage/article/details/131024249
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://chatgpt.dhexx.cn/article/umwZrp1t.shtml

相关文章

关于ChatGPT API,你需要知道的…(截止到230303)

1. ChatGPT 的 API 已经推出 从官网 https://platform.openai.com/docs/guides/chat 和 https://platform.openai.com/docs/models/gpt-3-5 可以看出:gpt-3.5-turbo 已经正式上线。 GPT-3 快速入门:前端调用 GPT-3 API、Python 调用 GPT-3 APIopenAI 模…

ChatGPT API 简单使用教程

1、关于ChatGPT 和 API 获取 2、调用API 实现 ChatGPT 对话 import openaiopenai.api_key "你的api_key"def completion(prompt):completions openai.Completion.create(engine"text-davinci-003",promptprompt,max_tokens1024,n1,stopNone,temperatu…

ChatGPT API 正式开放,价格直接打骨折!100万个单词才18元

ChatGPT爆火之后,各种「自制API」层出不穷,中间商们也一个个赚得盆满钵满。 这次,OpenAI终于下定决心——正式开放ChatGPT API! ChatGPT API地址:https://platform.openai.com/docs/guides/chat 现在,不要耗…

如何查询chatgpt apikey 的使用情况

如何查询chatgpt apikey 的使用情况 网上有很多免费的公用的查询chatgpt apikey (api-key)网站.

chatgptApi 文档使用以及 Demo演示

前言:最近chatGpt 很火爆,搞得国内某度都按耐不住了,开始搞‘文心一言’了。体验到了ChatGPT的强大之后,那么我们会想,如果我们想基于ChatGPT开发一个自己的聊天机器人,这个能搞定吗? ChatGPT平…

C#接入ChatGPT编程实际应用

一,介绍ChatGPT的API可以在前端,以及一些后端进行API的接入,本篇主要介绍基于ChatGPT的API的C#接入研究。 学习更多的科技知识可以来知新文学 最火的莫过于ChatGPT的相关讨论,这个提供了非常强大的AI处理,并且整个平…

编程新视角:ChatGPT帮助你高效编程和理解代码

现在好几个大公司都推出了自家的大语言模型,有的参数比GPT多,但是真正能称得上会编程的,大概只有GPT一个,可以说是OpenAI的独门功夫。 这篇文章旨在探讨GPT辅助编程过程中常用的提示和技巧。当然,我自己也是一边学一边…

使用chatgpt来提高你的编程能力,简直如虎添翼

下面大家跟着我的问题,可以跟着我一起向 chatgpt老师学习,相信我的问题可能你也会感兴趣。 在Java中,boolean类型的数组默认初始化为false。也就是说,如果你创建了一个boolean类型的数组,但是没有初始化它,…

强推集成GPT-4的编辑器Cursor;面向ChatGPT编程18种方法;如何将AI绘画融合于工作流;ChatGPT SEO公式大揭秘 | ShowMeAI日报

👀日报合辑 | 🎡生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! 🤖 『AI 作品不受版权法保护?假的!』保护「人工」不保护「智能」,技术工具可以成为创造过程的一部分 3月16日&a…

用chatGPT分析热门文章,我发现了流量密码 | chatGPT编程

chatGPT实战编程 01 篇,未来每周至少更新一篇,赞转评是我最大的动力呀 前言 这两天刷着掘金热门文章,真眼馋这阅读量啊~ 羡慕之余痛恨自己太垃圾,写的文章只有几百阅读量,于是打算让chatGPT帮我分析掘金热门文章&…

玩转ChatGPT:辅助编程

一、写在前面 首先让小Chat介绍自己在编程方面的天赋: 总结起来:TA掌握了海量的编程知识,能做到自动代码生成、代码审查优化、编程教学辅导以及实时问题解答。我问TA学习了多少案例,TA说:忘了,但保证够用。…

chatGPT大大提高了编程效率

可以预见的是,未来对初级程序员的需求大大减少了。chatGPT的编程能力已经非常高,程序员一定要善于在工作中使用它,绝对是提高生产力的利器。 下面是我为了生成一些测试数据,让chatGPT帮我编写的程序,由于我对shell了解…

Python+chatGPT编程5分钟快速上手,强烈推荐!!!

最近一段时间chatGPT火爆出圈!无论是在互联网行业,还是其他各行业都赚足了话题。 俗话说:“外行看笑话,内行看门道”,今天从chatGPT个人体验感受以及如何用的角度来分享一下。 1、chatGPT是个啥? chatGP…

ChatGPT:当向聊天机器人问起编程问题的时候

目录 0. 前言1. 10个编程操作1.1 MATLAB怎么检测鼠标所在的位置坐标1.2 MATLAB获取系统时间1.3 MATLAB怎么跳过报错程序1.4 MATLAB怎么获取电脑用户名1.5 MATLAB怎么建立一个空的table1.6 MATLAB中怎么给数值矩阵再添加一列1.7 MATLAB怎么画出两点间直线1.8 MATLAB中一个三维矩…

工具 | VSCode+ChatGPT 编程利器

本文首发微信公众号:全副武装的大师兄(一个分享前沿技术,生活感受的公众号,关注我,率先了解好玩的工具) 托了GPT同学的福,最近编程时,常会在ChatGPT中说明自己的需求以生成代码&…

初探ChatGPT编程能力

最近ChatGPT被持续火热关注。有人盛赞它的智能超群,似乎要掀翻很多行业,重新洗盘;而有的人却不以为然,觉得它并没有这么厉害。今天我做一个小测试从编程这个需要一定逻辑能力的方面来考察一下。 首先我提出一个解答24点的问题&am…

面向ChatGPT编程

让AI编写一个聊天页面,先看一下成品图。 用react写一个聊天页面 让AI把聊天室页面加上好看的样式 要求让样式鲜艳一点 Windows浏览器的滚动条太丑了,让他美化一下 要求AI把聊天内容加上头像,就像微信一样 大功告成,顺利下岗~

ChatGPT编程能力实证研究

CODEWISDOM ChatGPT编程能力实证研究 刘子夕 冯洋1 陈碧欢2 娄一翎 彭鑫 陈振宇 1 fengyangnju.edu.cn; 2 bhchenfudan.edu.cn 南京大学 计算机软件新技术国家重点实验室 复旦大学 计算机科学技术学院 摘要 近年来,大型语言模型(LLM)得到了快…

ChatGPT编程

ChatGPT问答 问题一:如何合理分配时间问题二:以下是提高工作效率的建议:问题三:如何培养兴趣问题四:软件和硬件谁重要问题五: 设计模式如何熟练运用问题六:C语言编程冒泡排序 问题一:如何合理分配时间 这里…

10个值得收藏的ChatGPT辅助编程技巧

在我们开始之前,你必须先了解编程语言,然后才能相信 ChatGPT 抛给你的任何东西。 我必须明确这一点,因为许多误入歧途的绵羊被告知 ChatGPT 是新的圣杯,开发人员将被淘汰。 推荐:用 NSDT场景设计器 快速搭建3D场景。 使…