腾讯云函数1分钟搭建 OpenAI 国内代理
导读:项目地址: https://github.com/riba2534/openai-scf-goproxy 最近有一个好消息,OpenAI...
项目地址: https://github.com/riba2534/openai-scf-goproxy
最近有一个好消息,OpenAI 开放了自己的 API,开发者可以很方便的调用各种语言模型来完成自己的创意,但是由于众所周知的原因国内访问 OpenAI 时接口可能大概率超时或者调不通,那解决无非是通过 proxy 的方式:
- 直接在境外服务器运行自己的服务,缺点是国内访问可能比较慢
- 国内服务器运行服务,把 OpenAPI 的相关请求用境外服务器做一层转发
本文介绍一种对于国内相对而言比较方便的办法,使用腾讯云函数来完成一个指向 OpenAI 的反向代理服务搭建,完成后开发者开发时直接把请求 OpenAPI 的接口直接指向腾讯云函数的地址即可。
直接开始正题
- 打开腾讯云函数控制台: https://console.cloud.tencent.com/scf/list?rid=5&ns=default
- 页面左边「函数服务」中,点击「新建」,然后照着下面图填:
- 点「从头开始」
- 函数类型选 web函数
- 名称自己随便填
- 地域选择一个境外的,推荐香港
- 运行环境选 Go1
- 时区选上海
- 提交方法:本地上传zip包
- 日志投递也推荐选上,方便看日志
- 触发器配置照着图看
- 注意,上传的 zip 包可以在本项目 releases 中下载到,最新的包地址是: main.zip
新建好之后,在腾讯云函数列表中找到你刚创建的,从左边 「函数管理」-> 「函数代码」,找到你的访问路径
这个访问路径就是你之后请求 OpenAPI 的访问路径,访问路径的格式是
注意: 这里的访问路径后面有个 你在用的时候把这个去掉,即:
大功告成
至此,一个指向 openAPI 的反向代理就搭好了,你在开发的时候使用国内服务器,只需要把 换成这个新的地址就可以了.
我们可以通过类似 postman 这种工具来测试一下是否可用,查询一个完成模型试试,可以看到,成功的返回了信息!
怒江版权声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com