GITHUB项目搭建自己的BingGPT
NewBING
项目名称:NewBingGoGo-Web
项目作者地址:BingGPT
大概也是借助微软的newbing接口的机器人web页面
页面很好看,没有别的,因为国内没法访问newbing机器人,可以自己用香港服务器搭建一个也可以,反正不要钱
本文采用Docker搭建,会用的直接去克隆项目下来构建镜像就可以了。
README
NewBingGoGo-web
一个基于微软OpenAI ChatGPT GPT4的New Bing接口的Web服务。
提供了好看的对话页面。
实现了微软New Bing的大多数功能,还添加了一些自己的特色功能。
开源免费。
主要功能展示
聊天功能
聊天实现了NewBing的大多数功能,搜索,画图,天气,地图等等。
创作功能
创作实现了NewBing侧边栏的撰写的大多数功能,可更具需求生成文章。
小窗功能 (插件专属)
小窗实现了NewBing侧边栏的根据当前页面信息问答的功能,可以在同一个页面中同时打开多个小窗同时问答,高效地查阅资料和完成文章编辑工作。
演示站点:
- repl java https://newbinggogo-web--jianjianai.repl.co (没配置账号)
- java https://chat.jja8.cn/ (加了一个我小号,轻掠)
- cloudflareWorker.js https://bingweb.jja8.cn/ (没配置账号)
功能介绍
此服务可直接通过网页访问也可以作为NewBingGoGo插件的魔法链接服务使用。
直接访问
直接访问需要在配置文件中设置共享账号,可以设置多个共享账号随机访问。
作为魔法链接
作为魔法链接使用时,不会使用配置文件中的共享账号。用户需要登录自己的微软账号。
部署方法
一键部署到免费的云服务器
服务商 点击图标一键部署 | 简介 |
---|---|
Railway | |
Render | |
replit |
注意区分
NewBingGoGo-web
NewBingGoGo-web是一个网页服务,用户可以直接打开网页,在网页上聊天。
但是由于网页的限制,用户是不能在网页上登录自己的微软账号的,必须使用服务端上配置的共享账号。
NewBingGoGo
NewBingGoGo是一个浏览器插件,浏览器插件不同于网页,浏览器插件的权限更高。
所以在使用NewBingGoGo插件的时候,NewBingGoGo插件会从浏览器中自动获取当前登录的微软账号。
NewBingGoGo-web 作为 NewBingGoGo 的魔法链接
NewBingGoGo-web既可以是一个网页服务,也可以是NewBingGoGo的魔法链接服务。当NewBingGoGo设置好魔法链接之后,就可以通过NewBingGoGo-web来代理聊天。
这个时候NewBingGoGo-web不会使用服务端上配置的共享账号,而是使用用户浏览器中当前登录的微软账号。
总结
搭建NewBingGoGo-web服务后,如果想直接打开网页使用则需要配置共享账号。如果仅仅作为NewBingGoGo的魔法链接使用则不需要配置共享账号。
关于
交流群:601156371
更加强大的NewBingGoGo插件
浏览器插件版的NewBingGoGo不受到网页的限制,更加强大。可以登录自己的微软账号,速度更快,更稳定。
NewBingGoGo : 简单开始和NewBing聊天 gitee
功能 | 插件版 | web版 | 描述 |
---|---|---|---|
聊天 | ✔ | ✔ | 和New Bing对话,提出问题。 |
生成图片 | ✔ | ✔ | 在有更创造力选项中让New Bing生成图片 |
提示词 | ✔ | ✔ | 使用提示词使AI更好地理解需求 |
免登录 | ❌ | ✔ | 无需登录,直接使用。 |
创作 | ✔ | ✔ | 使用New Bing生成文章,Edge浏览器New Bing侧边栏的撰写功能 |
小窗 | ✔ | ❌ | 在页面中打开小窗,可根据当前页面内容对话。Edge浏览器侧边栏的聊天功能 |
聊天记录 | ✔ | ✔ | 保存聊天记录,可查看或继续聊天 |
登录微软账号 | ✔ | ❌ | 登录微软账号,使用自己的账号访问New Bing |
内容卡片 | ✔ | ✔ | 显示天气,查找图片,地图等等。 |
通过机器人验证 | ✔ | ✔ | 当请求频繁时,微软要求通过机器人验证,就是输入验证码 |
Docker搭建方法
克隆下来后,直接在项目文件内执行
docker build -t bing .
构建好镜像后直接运行就可以了
docker run -d --name bingGPT -p 81:80 bing
然后上反向代理就可以用域名访问啦