由于国内封禁 bingAi 机器人,您可以通过配置 sockes 代理方式翻墙后访问,但是不建议这样做,过程比较复杂。
个人建议购买一个香港服务器,国内不限访问,bingAi 机器人也能调用服务。
下面以香港服务器为例,构建搭建教程:
第一部分,搭建宝塔环境,详细方法,百度,不会的话,放弃吧
nginx、PHP 版本不限,我的是 nginx 2.2.4 。PHP 7.4。
然后在安全中放行 8080 端口
1、修改 nginx 配置:
在第 24 行
(http { 第一个大括号)后面,加入一下代码:
map $http_upgrade $connection_upgrade {
default upgrade;
” close;
}
原因查看:https://blog.csdn.net/q906270629/article/details/130091625
2、添加 bing 访问的网站:
【域名的 A 记录解析、添加网站自行百度,如果不会,放弃吧】
添加后,先申请 SSL 证书,不申请证书打不开网站的。
然后添加反向代理:http://127.0.0.1:8080
修改反向代理的配置文件:
location /sydney/ChatHub {
proxy_pass http://127.0.0.1:8080;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Port $server_port;
}
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Port $server_port;
}
第二部分:安装后端
1、先安装 docker:
yum install -y yum-utils
yum-config-manager \
–add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io -y
systemctl start docker
systemctl enable docker
2、安装镜像(仅适用于服务器在国外)
# 运行容器 监听 8080 端口
docker run -d -p 8080:8080 –name go-proxy-bingai –restart=unless-stopped adams549659584/go-proxy-bingai
【PS:注意端口 8080 不被其他程序占用,或自行修改为其他端口,与反代端口一致即可】
无报错的话,打开您绑定的域名即可使用:
查看本机是否可以使用:
打开您的网站,右上角的齿轮图标,调出菜单:
上图中的“自定义”服务器可填:https://openai.teddy113223.workers.dev
每天 10 万次请求!
至此,教程完毕,更多使用方法,请查看项目源码。