littlebot
Published on 2025-04-16 / 0 Visits
0

【源码】基于Spring Boot和OpenAI的NewBing Web服务系统

项目简介

本项目借助Spring Boot框架和OpenAI,依托微软OpenAI ChatGPT GPT4的New Bing接口,构建了一个Web服务系统。它不仅实现了微软New Bing的多数功能,还增添了特色功能,同时提供美观的对话页面,并且开源免费。

项目的主要特性和功能

主要特性

  • 提供美观的Web对话页面,优化用户交互体验。
  • 开源免费,便于用户使用和进行二次开发。
  • 支持直接网页访问,也可作为NewBingGoGo插件的魔法链接服务。

主要功能

  • 聊天功能:具备NewBing的多数功能,包括搜索、画图、天气、地图等。
  • 创作功能:实现了NewBing侧边栏撰写的多数功能,能够按需生成文章。
  • 小窗功能(插件专属):实现了NewBing侧边栏根据当前页面信息问答的功能,可在同一页面打开多个小窗同时问答,方便高效查阅资料和编辑文章。

安装使用步骤

安装准备

确保系统已安装Java和Maven,并完成环境变量的配置。下载本项目的源码文件并解压缩。

项目构建

使用Maven工具构建项目,在项目根目录下运行命令 mvn clean install 编译项目,生成可执行文件。

配置

直接访问

若要直接通过网页访问,需在配置文件中设置共享账号,可设置多个共享账号实现随机访问。

作为魔法链接

若作为NewBingGoGo插件的魔法链接使用,无需使用配置文件中的共享账号,用户需登录自己的微软账号。

运行

运行Spring Boot应用,可通过IDE运行,或者在项目根目录下执行 java -jar your-project-name.jar 命令启动应用(your-project-name.jar 为实际生成的可执行文件名称)。

访问

打开浏览器,访问项目的URL(默认为localhost:8080),即可开始使用相关功能。

下载地址

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