目前,若想访问openAI的接口,国内用户必须使用代理。
为了解决这一问题,一位技术大牛开源了一种解决方案。
接下来,我们将详细介绍如何实现。
在开始之前,需要满足以下部署要求:
1. 拥有一个域名。如果没有,可以在阿里云上购买一个年费仅几元的域名。
部署流程
1、访问项目地址(项目地址和源码都在本文最后),点击便捷的一键部署按钮
2、使用Github账户登录Vercel,如果没有Github账户,可以先注册一个账户
网址:
https://vercel.com/login
3、登录之后点击 Create 按钮
4、接着等几秒钟就创建好项目了,接下来进入仪表盘
5、在进入项目后,你需要依次点击“设置”和“域名”选项,然后添加你的域名。
你可以选择添加一级域名(例如xxxx.com)或二级域名(例如openai.xxxx.com)。
个人建议使用二级域名,因为一级域名通常用于网站展示,只能有一个,而二级域名可以无限制创建(只要你有一个域名,就可以创建无限个二级域名)。
我这边以添加二级域名为例,添加二级域名后 Vercel 会提示让你添加 DNS 解析记录
在进行域名解析时,需要添加记录并按照 Vercel 提供的提示配置好三个选项。
确认无误后,点击确认按钮,如下图所示。
接着,回到 Vercel 平台,点击 Refresh 按钮,如果出现下图所示的情况,就说明配置已经完成了。
使用方法
访问 openai api 时,将api.openai.com
换成你的自定义域名,例如
const host = 'YOUR DOMAIN'
const url = `https://${host}/v1/chat/completions`
整个项目的代码很简单只有8行代码:
该项目是借助平台做的一个反代理。
本站资源部分来自网友投稿,如有侵犯你的权益请联系管理员或给邮箱发送邮件PubwinSoft@foxmail.com 我们会第一时间进行审核删除。
站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!
如果遇到评论可下载的文章,评论后刷新页面点击“对应的蓝字按钮”即可跳转到下载页面!
本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR。
温馨提示:本站部分付费下载资源收取的费用为资源收集整理费用,并非资源费用,不对下载的资源提供任何技术支持及售后服务。
文章结尾不落俗套,给人以欲还休的感觉66