littlebot
Published on 2025-04-03 / 3 Visits
0

【源码】基于Spring Boot和Vue的NewBingGoGo Web服务

项目简介

这是一个基于微软OpenAI的GPT - 4的New Bing接口的Web服务。项目采用Spring Boot和Vue.js技术栈,为用户打造了美观且功能丰富的聊天界面,实现了New Bing的多数功能,并增添了特色功能。

项目的主要特性和功能

  1. 聊天功能:实现NewBing的聊天功能,支持搜索、画图、天气、地图等请求。
  2. 创作功能:利用NewBing的撰写功能,可请求生成文章,如邮件、故事、文章摘要等。
  3. 小窗功能:依据当前页面内容,通过NewBing生成相关回答或建议。
  4. 演示站点:提供演示站点,用户无需下载项目就能体验服务。

安装使用步骤

前提条件

假设用户已经下载了本项目的源码文件。 1. 配置环境:安装Java和Maven,并配置好环境变量。 2. 后端服务搭建:在Spring Boot项目中,运行mvn spring - boot:run启动服务。 3. 前端部署:若独立部署前端,需安装Node.js和npm,进入Vue项目目录,运行npm install安装依赖,再运行npm run build构建项目。 4. 部署到服务器:将构建好的前端文件放到后端服务器的静态资源目录下,然后访问服务的URL即可。

注意事项

  1. NewBingGoGo - web:直接访问网页聊天功能需使用服务端配置的共享账号;作为NewBingGo的魔法链接使用时,用户可用自己的微软账号。
  2. 部署方法:提供多种云服务商的一键部署方式,如Railway、Render和Replit。
  3. NewBingGoGo插件:浏览器插件版功能更强大,可登录自己的微软账号,享受更快速、稳定的服务。
  4. 其他:项目中Java文件主要处理HTTP请求、WebSocket连接和配置管理等;Vue.js文件主要负责前端界面展示和用户交互。使用时需遵循微软相关使用规定和条款。

下载地址

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