littlebot
Published on 2025-04-17 / 2 Visits
0

【源码】基于Next.js的Bing AI自助部署应用

项目简介

Bingo是一款高度还原New Bing网页版主要操作的自助部署应用,兼容微软Bing AI的绝大多数功能。此项目基于Next.js框架开发,支持Docker部署,非常适合国内用户使用。

项目的主要特性和功能

  1. 高度还原New Bing UI:基于Next.js框架,使用体验与Bing AI基本一致。
  2. Docker支持:支持Docker构建,便于快速部署和访问。
  3. 全局Cookie配置:支持全局配置Cookie,实现全局共享。
  4. 持续语音对话:支持语音输入和输出,带来更自然的交互体验。
  5. 一键部署:支持一键部署到HuggingFace、Netlify、Vercel等平台。

安装使用步骤

环境与依赖

  • Node.js >= 18
  • Bing AI的身份信息(BING_HEADER)

获取BING_HEADER

  1. 访问 www.bing.com 并登录。
  2. 访问 www.bing.com/turing/conversation/create
  3. 复制返回的内容,粘贴到相应的网站进行验证,即可得到BING_HEADER。

启动项目

使用Node启动

bash npm i # 推荐使用pnpm i npm run build npm run start

使用Docker启动

bash docker build . -t bingo docker run --rm -it -e BING_HEADER=xxxx -p 7860:7860 bingo

许可证和版权信息

该项目采用MIT许可证,更多详情参见LICENSE文件。本项目部分代码参考了EdgeGPT、Vercel AI和ChatHub等项目。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】