项目简介
本项目是基于Go语言和Vue框架构建的Bing AI演示平台,为用户提供无需登录即可体验Microsoft Bing AI功能的平台。用户能通过该平台访问Bing AI的聊天、画画等功能,还支持自定义提示词库以及多种部署方式。
项目的主要特性和功能
- 无需登录使用:用户不登录也可体验Bing AI的聊天和画画等大部分功能。
- 自定义提示词库:支持现有开源ChatGPT提示词库,用户可按需自定义提示词。
- 国内可用:配置SOCKS代理后可在国内环境使用,支持直连Bing服务器。
- 多平台部署:支持Docker、Release、Railway、Vercel、Render等多种部署方式。
- 高级功能支持:登录微软账号可使用画图等高级功能,还能选择“更有创造力”模式。
- 聊天服务器切换:可在设置中切换聊天服务器,支持官方服务器和自定义部署的Cloudflare Workers。
安装使用步骤
1. 本地部署
- 安装Go语言环境,确保本地已安装。
- 在项目根目录下运行
go run main.go
启动后端服务。 - 在浏览器中访问
http://localhost:8080
使用Bing AI演示站点。
2. Docker部署
- 拉取Docker镜像并运行容器:
docker run -d -p 8080:8080 --name go-proxy-bingai --restart=unless-stopped adams549659584/go-proxy-bingai
- (可选)配置SOCKS代理:
docker run -e Go_Proxy_BingAI_SOCKS_URL=192.168.0.88:1070 -e Go_Proxy_BingAI_SOCKS_USER=xxx -e Go_Proxy_BingAI_SOCKS_PWD=xxx -d -p 8080:8080 --name go-proxy-bingai --restart=unless-stopped adams549659584/go-proxy-bingai
3. Release部署
解压后得到可执行文件 go-proxy-bingai
,直接运行即可。
4. 云平台部署
- Railway:通过Railway一键部署,配置Dockerfile路径和端口。
- Vercel:通过Vercel一键部署,快速搭建前端服务。
- Render:通过Render一键部署,支持快速部署和运行。
5. 部署聊天服务器
- 访问Cloudflare注册账号。
- 复制
cloudflare/worker.js
中的代码,粘贴至Cloudflare Worker服务中并部署。 - 在触发器中选择自定义访问域名。
环境变量配置
项目支持通过环境变量配置,常用环境变量如下:
- PORT
:运行端口,默认8080。
- Go_Proxy_BingAI_SOCKS_URL
:SOCKS代理地址。
- Go_Proxy_BingAI_SOCKS_USER
和 Go_Proxy_BingAI_SOCKS_PWD
:SOCKS代理的用户名和密码。
- Go_Proxy_BingAI_USER_TOKEN
:默认用户Cookie设置,支持多个用户令牌。
其他说明
- 如需使用画图等高级功能,需登录微软账号并选择“更有创造力”模式。
- 遇到问题可尝试清除浏览器缓存或使用刷新功能(Shift + F5 或 Ctrl + Shift + R)。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】