chatgpt部署反代接口到国内使用

查看 45|回复 0
作者:亦是此间少年   
自行安装宝塔,添加站点,输入服务器ip端口,这边为反代接口的端口,比如IP:708
php版本选择纯静态,提交
选择站点设置,找到反向代理,选择添加反向代理,目标URL为https://api.openai.com,发送域名为api.openai.com
点保存,然后刚刚添加的反向代理,点击配置文件,在location里面添加
proxy_ssl_server_name on;
proxy_ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
这两行,保存
这时候反代接口为你的服务器IP加端口,比如192.168.1.1:708
可以浏览器访问看看
内容是这样的
{
  “error“: {
    “message“: “Invalid URL (GET /)“,
    “type“: “invalid_request_error“,
    “param“: null,
    “code“: null
  }
}
然后服务器自行安装 docker
下面是docker命令直接启动web服务
Docker 版本需要在 20 及其以上,否则会提示找不到镜像。
docker run -d -p 3000:3000 \
   -e OPENAI_API_KEY=“sk-xxxx“ \
   -e CODE=“页面访问密码“ \
   -e BASE_URL=“http://192.168.1.1:708“ \
   yidadaa/chatgpt-next-web
OPENAI_API_KEY是你的账号的api的key
CODE设置密码
BASE_URL是你刚刚反代的接口
复制到服务器直接执行,之后就可以打开web页面了,ip:3000 打开
web服务呢可以部署在国内服务器上,但是你反代openai的接口必须要国外服务器
不然反代不了
共有1个附件(扣50个妖晶):
1.5.png(169.7KB)

接口, 服务器

您需要登录后才可以回帖 登录 | 立即注册

返回顶部