人工智能您现在的位置是:首页 > 博客日志 > 人工智能

使用腾讯云函数一分钟搭建 OpenAI 免翻墙代理

<a href='mailto:'>微wx笑</a>的头像微wx笑 2023-04-11人工智能 0 0关键字: OpenAI  ChatGPT  

猴子也能学会的腾讯云函数搭建 OpenAI 国内代理教程优势:免费!比 Cloudflare Worker 简单,支持香港等多地区可选,部署简单,一行代码都不用写,有 QQ、微信账号就能注册,猴子也能学会

猴子也能学会的腾讯云函数搭建 OpenAI 国内代理教程

优势:免费!比 Cloudflare Worker 简单,支持香港等多地区可选,部署简单,一行代码都不用写,有 QQ、微信账号就能注册,猴子也能学会!mFj无知

劣势:不支持 SSE,用户体验欠佳,但完全能用!mFj无知

PS:本教程不仅仅针对云函数,你也可以托管在自己的服务器上,或者 Azure 等平台,只要能运行 Node.js 程序即可,参加下方【自托管】部分。mFj无知

注意:本教程只是教你搭建一个 OpenAI 的代理,需要配合其他类似软件使用,直接访问会出现 404 的错误。mFj无知

本文档可能有所不足,各位大佬欢迎补充。mFj无知

你需要准备什么:

  • 一台电脑mFj无知

  • 一个腾讯旗下的账号或者手机号mFj无知

  • 一个脑子mFj无知

教程开始

在 https://cloud.tencent.com/ 注册账号mFj无知

进入云函数控制台:https://console.cloud.tencent.com/scf/listmFj无知

依次点击【新建】->【从头开始】,然后按照以下配置,没写出来的就不用管,使用默认设置mFj无知

  • 函数类型:Web函数mFj无知

  • 函数名称:openai-proxy(也可以随便取个名字)mFj无知

  • 地域:香港(也可以是中国之外的任何国家)mFj无知

  • 运行环境:Nodejs 16.13(或者更高的版本)mFj无知

  • 高级配置:mFj无知

    • 内存:64MmFj无知

    • 执行超时时间:900 秒mFj无知

    • 请求多并发:2 并发mFj无知

  • 日志配置 -> 日志投递:启用(可以选择不开,开的话一个月应该几分钱)mFj无知

  • 函数代码:本地上传zip包(点我下载 ZIP 包mFj无知

  • 触发器配置(这里可能要创建一个新的触发器):mFj无知

    • 默认触发器mFj无知

    • 触发别名/版本:默认流量mFj无知

    • 请求方法:ANYmFj无知

    • 发布环境:发布mFj无知

    • 鉴权方法:免鉴权mFj无知

之后点击“完成”按钮,进入【函数管理】,点击【函数代码】,往下拉,找到【访问路径】,这里就是你的代理地址mFj无知

使用的时候需要把 "/release" 部分删除mFj无知

例如:https://service-aaaaa.hk.apigw.tencentcs.com/release/mFj无知

改为:https://service-aaaaa.hk.apigw.tencentcs.com/mFj无知

如何使用

第三方项目

你可以在任何支持配置 OpenAI 域名的软件中使用这个服务,例如在 CatGPT 中配置:mFj无知

进入:https://ai.okmiku.com/mFj无知

点击右上角的🔑图标,在接口地址中输入这个地址,点击保存即可mFj无知

愉快的与 OpenAI 一起冲浪吧~mFj无知

OpenAI 官方 Node.js 库

const configuration = new Configuration({
  apiKey: OPENAI_API_KEY,
  basePath: 'https://service-aaaaa.hk.apigw.tencentcs.com/v1'
})

自托管

git clone https://github.com/Ice-Hazymoon/openai-scf-proxy
cd openai-scf-proxy
npm install
npm run start

项目地址:mFj无知

https://github.com/ivu4e/openai-scf-proxy mFj无知


mFj无知


mFj无知

本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/ai/2023-04-11/1837.html

很赞哦! () 有话说 ()