前言
🍊缘由
目前国内无法访问ChatGPT接口
源于本狗之前一篇文章,【ChatGPT】SpringBoot+uniapp+uview2对接OpenAI,带你开发玩转ChatGPT,本想着蹭一蹭热度涨点粉,却被无情的现实打了脸。咱们伟大的网警夜以继日的将ip访问拦截,最终导致本狗项目访问chatgpt接口失败。
遂在不断的研究下,终于找到一个完美的解决方案,可以使用国内ip访问chatgpt接口,其原理就是使用魔法小梯+v2ray配合。网警切勿误杀,我只是个单纯钻研的技术狗,重要的事说三遍:一切为了学习,一切为了学习,一切为了学习!!!
🌱体验地址
1. 小程序
搜索【JavaDog程序狗】
2. H5
🎯主要目标
实现3大重点
-
熟悉并了解V2ray
-
掌握魔法小梯+V2ray配合操作
-
openai-gpt3-java 配合使用代理实现访问
👼注意:此文最终目的是以魔法小梯+V2ray配合,为linux配置代理,openai-gpt3-java通过此代理进行访问chatgpt接口。
🍈猜你想问
如何与狗哥联系进行探讨
关注公众号【JavaDog程序狗】
公众号回复【入群】或者【加入】,便可成为【程序员学习交流摸鱼群】的一员,问题随便问,牛逼随便吹。
此群优势:
-
技术交流随时沟通
-
任何私活资源免费分享
-
实时科技动态抢先知晓
-
CSDN资源免费下载
-
本人一切源码均群内开源,可免费使用
2.踩踩狗哥博客
大家可以在里面留言,随意发挥,有问必答
正文
🍋什么是V2ray
V2Ray是一款开源的网络代理工具,用于保护用户隐私和加强网络安全。它采用了先进的加密技术和多种协议,可以帮助用户在网络上实现匿名、隐私、自由的访问体验。
支持TCP、mKCP、WebSocket这3种底层传输协议,支持HTTP、Socks、Shadowsocks、VMess这4种内容传输协议(HTTP只支持传入),并且有完整的TLS实现,是一个非常强大的平台。
通俗来讲我们就是用V2ray做一个代理客户端,然后通过这个代理绕开限制,实现接口无墙调用
🍵如何配置魔法小梯+V2ray
前提
一定要有魔法网络小梯子,本狗使用的是https://sttlink.com/
V2ray官网下载
https://github.com/v2fly/v2ray-core/releases/tag/v5.7.0
下载下面两个包:
-
v2ray-linux-64.zip
-
v2ray-windows-64.zip
v2ray-windows-64.zip 用于在windows上配置
v2ray-linux-64.zip 用于在linux上配置
步骤
windows下获取节点配置
- 解压缩 v2ray-linux-64.zip
- 运行 v2rayN.exe
- 添加订阅分组
- 复制 V2Ray 订阅
打开自己的魔法小梯,找到V2Ray 订阅地址,复制到上一步骤中的【可选地址】处,并点击【确定】
- 选择延迟低能用的的节点,就小日子吧,右键并【导出所选服务器为客户端配置】,导出对应的json文件
Linux服务器配置代理
- 登录Linux服务器,将v2ray-linux-64.zip 上传,并解压到自己目录
- 将上一步windows中生成的config.json放入此文件夹下
- 使用命令测试代理是否成功
./v2ray -test -config config.json
- 测试成功后,正式启动代理,此处建议使用nohup后台挂起,或者systemd 等工具把 V2Ray 作为服务在后台运行,这样命令行关闭还可以保活服务
nohup ./v2ray -config config.json 2>&1 &
- 使用命令测试姑歌
curl --socks5 127.0.0.1:10808 https://www.google.com
Linux服务器代理搭建成功!
代码中配置代理
发布测试
总结
本篇文章以结解决国内ip无法访问chatgpt接口为切入点,介绍V2ray同时,并配合魔法小梯,实现服务器代理,最终实现绕墙访问,以上操作均以学习为目的,希望对大家有所帮助
猜你喜欢
文章推荐
【对比】ChatGPT Plus与ChatGPT实操对比体验
【项目实战】SpringBoot+vue+iview打造一个极简个人博客系统
【项目实战】SpringBoot+uniapp+uview2打造H5+小程序+APP入门学习的聊天小项目
【项目实战】SpringBoot+uniapp+uview2打造一个企业黑红名单吐槽小程序
【模块分层】还不会SpringBoot项目模块分层?来这手把手教你!
【ChatGPT】SpringBoot+uniapp+uview2对接OpenAI,带你开发玩转ChatGPT