openai-java
openai-java copied to clipboard
国内的部署问题
目前我使用的是通过centos+clash,java开全局代理的方式,启动参数如下 java -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=7890 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=7890 -jar open-ai.jar 还有更好的方式吗
Don't you have to have http and https on two different ports?
我觉得目前这是最优解了
Did it work??
It works fine on my centos which is located in China
I think you know this already, but just FYI. OpenAI excludes China from some of it's models and products.
目前我使用的是通过centos+clash,java开全局代理的方式,启动参数如下 java -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=7890 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=7890 -jar open-ai.jar 还有更好的方式吗
大佬,这种方式部署在国内的服务器,服务器会被封ip吗
目前我的还没被封,最好还是自己搭个vpn节点,节点用的人多了容易失效,可以失效节点自动切换什么的,比较麻烦都,还有一种方式国内不需要用代理的是,找别人代理的openai,你请求他的接口,仅供参考(https://api2d.com/),另外如果要接入微信的话,可以参考第三方代挂的微信平台(e云),目前实现下来还算顺利,没有被封。
其实用国外服务器运行,用代理去访问应该会好很多
或者直接买个国外的服务器,只部署个调用openai的服务作为中转,由墙内的服务器去请求中转服务,一般可以不用代理 。
已找到最佳实践,腾讯云买个美国服务器放后端项目,买个国内服务器放前端项目,重点来了,用zerotier(https://my.zerotier.com/)两台服务器组成内网环境,内网前端访问后端,速度嘎嘎快,比代理强😁
docker有办法配置代理吗
我用的docker+openclash,可惜每次连接端口的时候,openclash都会重新选择一个节点。目前我的项目是做在微信公众号回复,每次重新选择,响应就会超过5秒。看了一圈,貌似除了再来一台vps代理,没其他方法了。