Cloudflare Worker 代理请求 ChatGPT API,支持 Stream 流式输出

全屏阅读
  • 基本信息
  • 作者:
  • 作者已发布:924篇文章
  • 发布时间:2023年05月20日 9:06:18
  • 所属分类:Chat GPT / Open Ai
  • 阅读次数:632次阅读
  • 标签:

cloudflare-proxy

好多调用 ChatGPT 的客户端都是直接使用的 api.openai.com,这个接口在国内很显然是访问不通的,好在有些良心作者还提供了一个自定义 API 域名的入口,在 Cloudflare Worker 上写了一个简单的代理,用起来顺手多了。

1684544442651821.png

代理请求到 ChatGPT API,代码部署步骤:

  1. 注册并登录到 Cloudflare 账户

  2. 创建一个新的 Cloudflare Worker

  3. 将 cloudflare-worker.js 复制并粘贴到 Cloudflare Worker 编辑器中

  4. 保存并部署 Cloudflare Worker

  5. 在 Worker 详情页 -> Trigger -> Custom Domains 中为这个 Worker 添加一个自定义域名

为啥需要第五步?因为直接使用 Cloudflare 的域名,依然无法访问。

使用说明

ChatGPT 的 API 默认是非流式输出的,如果想让他变成流式输出,需要将 payload.stream 设置为 true,大部分的客户端都已经加上了这个参数。

image.png

cloudflare-worker.zip

顶一下
(0)
100%
订阅 回复
踩一下
(0)
100%
» 郑重声明:本文由mpxq168发布,所有内容仅代表个人观点。版权归恒富网mpxq168共有,欢迎转载, 但未经作者同意必须保留此段声明,并给出文章连接,否则保留追究法律责任的权利! 如果本文侵犯了您的权益,请留言。

目前有 0 条留言 其中:访客:0 条, 博主:0 条

给我留言

您必须 [ 登录 ] 才能发表留言!