基于国外服务器代理openai(反向代理)

1.购买一台国外服务器(openai支持的国家或地区,香港不可用),保证服务器可以访问公网ip。

2.(1)ssh连接服务器,安装nginx,命令是 yum install nginx --installroot= “你的安装目录”

      (2)   安装完成后启动nginx,如果启动失败的话,通过执行  systemctl status nginx ,来查看启动失败原因,大部分情况是80端口被占用导致的, 关闭占用80端口的进程就行然后重新启动(启动命令:systemctl start nginx)。这个就是启动成功后的

3. 配置代理文件,查看nginx.conf文件,查看默认引入那个目录下的conf,到对应目录创建代理配置。

    这个是nginx目录下的conf.d 目录,切换到这个目录下   cd /etc/nginx/conf.d

4.配置网络代理文件,创建一个  ****.conf 文件。编辑文件内容

server
  {
      listen 80;
      server_name  gpt.xxxxxx.info; # 你自己的域名,需要解析到这台服务,没有域名这里写服务器ip
      location / {
      proxy_pass  https://api.openai.com/;    # 反向代理https://api.openai.com/这个地址
      proxy_ssl_server_name on;
      proxy_set_header Host api.openai.com;   # Host字段为api.openai.com
      chunked_transfer_encoding off;
      proxy_buffering off;
      proxy_cache off;
     }
}

5.重新加载nginx配置,可通过nginx -t 检查配置文件是否正确。

这样就是ok的,接下来重新加载下nginx配置或者重新启动下nginx。

然后访问opemai的接口就是

http(s)://{你的代理}/v1/chat/completions 

然后编写程序进行会话,就ok了。

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值