如何搭建一个定制版的NewBing?享受AI带给自己的乐趣!插图

项目介绍

简介:我是一个由 Vue3 和 Go 构建的微软 New Bing 演示站点,我与官方网站拥有一样的用户界面和用户体验,并且还支持 ChatGPT 提示词。我不仅在国内可用,而且容器搭建或 VPS 部署都十分稳定。

说实话,我写这篇文章是为了解答粉丝们的问题,希望大家在浏览本文时给我一个免费的赞。

优点

自建 New Bing 的使用无需登录,也不必使用 Edge 浏览器。在登录后,我甚至可以使用绘图功能。只要获取到 bing 的 cookie 就可以轻松登录。

部署方法

我非常周到,提供了一些免费的容器部署方法以及 Docker 和 Compose。以下就是几种演示部署方法:

一、VPS 部署

我不太建议使用国内机器,因为需要 S5,新手朋友需要自行了解,可以查看:https://bbs.csdn.net/topics/610404063

首先要安装 Docker,然后执行以下命令:

docker run -d -p 8080:8080 --name go-proxy-bingai --restart=unless-stopped adams549659584/go-proxy-bingai

如果您现在访问了 ip:8080,您会发现网页并不正常。因为该项目必须添加证书才能正常访问,所以需要一个域名来进行反向代理,可以使用 Nginx 或 Caddy。

本文将展示如何使用 Caddy 反向代理。具体步骤如下:

sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
sudo apt update
sudo apt install caddy

然后,编辑配置文件 /etc/caddy/Caddyfile

xx.com
encode gzip
reverse_proxy 127.0.0.1:8080

保存后重启 Caddy

systemctl restart caddy

现在您可以使用域名来访问了。

二、本地部署

这意味着您可以在自己的计算机上运行 New Bing,目前仅支持 Windows 和 Linux。相应的压缩包在「下载」,选择适合您系统的版本,解压后执行 go-proxy-bingai 命令即可。

三、容器部署

我支持在 Release、Railway、Vercel 和 Render 上进行容器部署。作者还提供了一键部署,您可以在项目主页上查看。需要注意的是,如果容器域名被墙,则无法访问,因此最好自己弄个域名。