← 开源
274056675

springboot-openai-chatgpt

超级AI大脑一个基于SpringCloud微服务架构,已对接GPT-3.5、GPT-4.0、百度文心一言、stable diffusion AI绘图、Midjourney绘图等。支持web,Android,IOS,H5多端应用,使用了OpenAI的ChatGPT模型实现了智能聊天机器人。用户可以在界面上与聊天机器人进行对话,聊天机器人会根据用户的输入自动生成回复。同时也支持画图,用户输入文本,便可以自动制作文生文生图。持续更新中,更多功能等着你来解锁

ApplicationsPersonalJava
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
1.01k
Star
243
Fork
+0
本周
4
贡献者
创建于 2023-05-06 · 更新于 2026-10-14 · 今日第 12092 名
主要开发者

274056675/springboot-openai-chatgpt 排名第 12,092,有 1,011 个星标。

同类别比较

274056675/springboot-openai-chatgpt 排名第 12,092,此处有 8 个同类条目;wang-rui/phishguard-scaffold 排名第 12,090。

同类别比较
名称排名指标
alumnium-hq/alumnium12,068
语言:
TypeScript
星标数:
1,016
分叉数:
101
简介:
End-to-End Testing with AI for Agents and Engineers
ggeop/Python-ai-assistant12,073
语言:
Python
星标数:
1,015
分叉数:
247
简介:
Python AI assistant 🧠
ronibandini/reggaetonBeGone12,080
语言:
Python
星标数:
1,014
分叉数:
120
简介:
Detects reggaeton genre with Machine Learning and sends packets to disable BT speakers (hopefully)
wang-rui/phishguard-scaffold12,090
语言:
Python
星标数:
1,012
分叉数:
169
简介:
Joint Semantic Detection and Dissemination Control of Phishing Attacks on Social Media via LLama- Based Modeling
ShuaixinHuang/image-multiple-angles-3d-camera12,094
语言:
Python
星标数:
1,011
分叉数:
21
简介:
🎬 Generate images from any camera viewpoint via 3D interactive control. Drag the camera in 3D space or use sliders to set azimuth/elevation/distance, then generate. Built with Three.js + Gradio, bilingual ZH/EN UI.
ZTE-AICloud/Co-Sight12,097
语言:
Python
星标数:
1,010
分叉数:
278
Planetary-Computers/autotab-starter12,109
语言:
Python
星标数:
1,007
分叉数:
66
简介:
Build browser agents for real world tasks
jingyunstudio/jingyun-dsh12,112
语言:
TypeScript
星标数:
1,007
分叉数:
41
简介:
基于 Jingyun Studio + DeepSeek Harness (DSH) 打造的一站式 AI 商业化桌面客户端,一个将 AI 智能体 / 技能 / 工作流转化为可交易商品的完整商业化平台客户端。 井云为 DSH 注入了完整的商业闭环:登录注册 → 会员体系 → 订阅支付 → 云端资产 → 多端同步,让 AI 开发者 30 分钟内将自己的智能体封装为独立的商业产品。
关键参数与规格
关键参数与规格
参数值
语言Java
类别Applications
子类别Personal
关键词Image production
星标数1,011
分叉数243
贡献者4
创建日期2023-05-06
更新日期2026-10-14
1 天星标数0
7 天星标数0
排名12,092
上次排名12,011
排名变化-81
7 天星标排名13,261
上次 7 天星标排名17,351
7 天星标排名变化4,090
总星标排名11,065
上次总星标排名11,043
总星标排名变化-22
国家China
README 摘录

亲,动动您发财的手为我们点一颗star,是对我们最好的鼓励和支持,也是我们前进的动力 2. 超级AI大脑能够结合gpt的强大的问答系统和知识图谱,为用户提供全面、准确的答案。 1 AI聊天工具箱 在

AI大脑的首页界面,有可以看到AI大脑提供的工具按钮,AI大脑提供了人工智能在人们生活中的不同场景下的应用工具,工具板块可大致分为教师、百科、生活、娱乐等领域,每个领域下面还会有不

同的划分。 绘图板块为用户提供了丰富的实用功能,用户可基于功能随心所欲生成您想要的各种各样的图片,如果您有创意,那么AI绘画将是您很好的创意实现工具! ** 绘图板块分为创作、社区、我的

,下面对绘图板块三部分分别展开进行介绍: **创作部分**,用户可基于文字描述生成图片或者基于用户上传的图片再根据用户选择的图片风格生成类似的图片。 用户基于文生图时,用户可输入文字

描述、选择图片比例、图片生成数量、AI大脑提供的不同类别风格为用户生成精美的图片。 功能展示如图: **社区部分**,用户发布的作品将在社区中根据作品热度进行排序展示,用户可点击进行观赏、创

作同款、生成海报,用户点击分享可下载图片以及分享到朋友圈。 功能展示如图: **我的部分**,用户可在此部分进行签到获取积分以及查看历史作品、发布作品、点赞作品等 2. 低代码开发平台 **使用本系

统的朋友们,在这里需要重点提及一下,在后台里

常见问题

记录了多少星标和分叉?

274056675/springboot-openai-chatgpt 有 1,011 个星标和 243 个分叉。

仓库排名是多少?

274056675/springboot-openai-chatgpt 排名第 12,092。

记录的语言和类别是什么?

274056675/springboot-openai-chatgpt 有 1,011 个星标,语言为 Java,类别为 Applications。

哪个仓库排名最接近?

274056675/springboot-openai-chatgpt 与 wang-rui/phishguard-scaffold 比较,后者排名第 12,090,有 1,012 个星标。

README
 ![logo](https://oss.mj.ink/chatgpt/jeelowcode/gitee/xct.jpg) 
🕙 分享是一种美德,右上随手点个 🌟 Star,谢谢

温馨提醒

  1. 亲,动动您发财的手为我们点一颗star,是对我们最好的鼓励和支持,也是我们前进的动力

  2. 本项目是一个微服务全栈项目,认真刻苦的掌握它,你会对微服务有深刻理解

  3. 发现有问题?添加下方微信客服一起探讨,或者直接提Issues

  4. 演示环境

    前端:http://www.mj.ink

    后端:http://gpt.ht.mj.ink:8899

    技术社区 http://doc.mj.ink

    MidJourney API接口文档

  1. 视频教程

    后端启动教程 后端界面启动教程 PC端启动教程
  2. 本项目不在任何平台出售,如有发现请积极举报

超级AI大脑产品架构图

项目关系

项目 Star 简介
springboot-openai-chatgpt 基于 Spring Boot 单体架构
springcloud-openai-chatgpt 基于 Spring Cloud 微服务架构
springboot-openai-chatgpt 基于 Spring Boot 单体架构
springcloud-openai-chatgpt 基于 Spring Cloud 微服务架构
springboot-openai-chatgpt 基于 Spring Boot 单体架构
温馨提示:

本项目基于Bladex开源版本3.7.1.RELEASE开发

演示环境

    后端:http://gpt.ht.mj.ink:8899

    前端:http://www.mj.ink

在线体验

  1. Web端在线体验地址(点击图片可访问):http://www.mj.ink

  2. 微信关注超级AI大脑公众号及手机扫码下载App

微信公众号 Android IOS
微信公众号 Android IOS
  1. 新用户第一次登录即为注册,可微信进行登录。如图:

1.项目简介

​ 本git地址为超级AI大脑的开源代码地址,可下载运行。超级AI大脑已经上线,PC端和APP端都可以体验完整的功能。欢迎使用! 超级AI大脑使用gpt技术,能快速生成语言内容,例如文案、情书和题目。用户只需输入关键词,可提高工作效率和创造力。超级AI大脑能够结合gpt的强大的问答系统和知识图谱,为用户提供全面、准确的答案。不仅能够回答简单问题,还能够针对复杂的问题给出详细的解答。问超级AI大脑支持编程全能,利用gpt生成代码,帮助用户减少编程工作量。此外,超级AI大脑能随着地球数据增长不断强化自身能力,提供更优秀的智能应用。

1.1App前台展示

1.2PC端界面展示

聊天页

绘画广场

PC端绘画界面

PC端绘画生成

2.主要功能点展示

2.1 AI聊天工具箱

在AI大脑的首页界面,有可以看到AI大脑提供的工具按钮,AI大脑提供了人工智能在人们生活中的不同场景下的应用工具,工具板块可大致分为教师、百科、生活、娱乐等领域,每个领域下面还会有不同的划分。功能如图所示:

2.2 AI绘图

AI大脑软件中的绘图板块是一项非常吸引人和有趣的功能。它使用了高级人工智能技术,让用户能够轻松地将他们的想象力转化为艺术品。绘图板块为用户提供了丰富的实用功能,用户可基于功能随心所欲生成您想要的各种各样的图片,如果您有创意,那么AI绘画将是您很好的创意实现工具!

绘图板块分为创作、社区、我的,下面对绘图板块三部分分别展开进行介绍:

创作部分,用户可基于文字描述生成图片或者基于用户上传的图片再根据用户选择的图片风格生成类似的图片。用户基于文生图时,用户可输入文字描述、选择图片比例、图片生成数量、AI大脑提供的不同类别风格为用户生成精美的图片。功能展示如图:

社区部分,用户发布的作品将在社区中根据作品热度进行排序展示,用户可点击进行观赏、创作同款、生成海报,用户点击分享可下载图片以及分享到朋友圈。功能展示如图:

我的部分,用户可在此部分进行签到获取积分以及查看历史作品、发布作品、点赞作品等

2.3 AI画廊展馆

P1分类:通用   风格:自定义   比例:1:1   尺寸:512*512   生成数量:3张
文字描述:杰作 高质量 少女

P2分类:通用   风格:自定义   比例:1:1   尺寸:512*512   生成数量:3张
文字描述:卡通少女

P3分类:通用   风格:漫画   比例:1:1   尺寸:512*512   生成数量:3张
文字描述:卡通猫咪

P4分类:通用   风格:写实主义   比例:1:1   尺寸:512*512   生成数量:3张
文字描述:鲜花

P5分类:中国风   风格:国画   比例:1:1   尺寸:512*512   生成数量:3张
文字描述:中国山水画

P6分类:场景   风格:史诗大片   比例:1:1   尺寸:512*512   生成数量:3张
文字描述:机器人

P7分类:场景  风格:赛博朋克   比例:1:1   尺寸:512*512  
文字描述:赛博朋克世界的人

2.4后台数据

2.5后台展示

用户管理、微信机器人、商品管理、更多好玩管理

3.低代码开发平台

使用本系统的朋友们,在这里需要重点提及一下,在后台里的研发模块为MJ科技提供的一个低代码开发平台,旨在简化表单开发、表单设计,开发人员可专注于业务逻辑实现、提高开发效率。

3.1 online在线开发

表单开发,其作用为在线生成表单,项目中所有涉及到的业务表的新增或修改需要在此菜单中统一进行。并且代码中有提供专门的工具类操作数据库,参考以下步骤熟悉后可自由进行开发。

操作示例图:

3.2 App在线开发

研发模块中的表单设计:拖曳式快速生成App。

示例图:

4.开源项目完整运行步骤

4.1开源项目后端代码运行步骤

4.1.1环境配置

运行环境:JDK1.8

开发工具: Idea、Maven

默认已启动中间件:Nacos2.0.0++、Mysql8.0、Redis

如果觉得以上麻烦,推荐使用宝塔集成了Mysql,Redis:宝塔

4.1.2后端代码运行

Cloud版本代码运行:

第一步:下载BLade 3.7.1.RELEASE

第二步:拉取超级AI大脑mng项目

第三步:把超级AI大脑的mng覆盖Blader3.7.1

第四步:刷新maven再compile编译,运行Blader3.7.1

通过git拉取代码到本地后,项目结构如图:

下载BLade 3.7.1.RELEASE解压后,把图片中选中的文件复制到blade项目中,选择覆盖操作。

复制后的项目结构:

总共有5个服务需要启动,为GateWayApplication,AuthApplication,SystemApplication,UserApplication,MjkjApplication,其他服务可选择删除。

Naco下载

链接:https://pan.baidu.com/s/1TC89DNq2-w7u7Fr6r6BoYw?pwd=mjkj

如图:(在这里关于部分中间件的地址于yaml文件中已有示例,具体还需与个人本地的地址相对应进行配置)

关于blade.yaml文件、blade-dev.yaml文件以及相关工具包请阅读本项目中的doc文件夹。

在配置完成后,根据下图提示配置本地项目中nacos地址,使项目加入nacos管理,如图:

配置好nacos后分别在项目中启动以下5个服务,并能被nacos正常访问到,如图:

至此,后端Cloud版本代码运行成功!

Boot版本代码运行:

第一步:下载SpringBLade-Boot 3.7.1.RELEASE

第二步:打开超级AI大脑chatgpt-boot项目

第三步:把超级AI大脑的chatgpt-boot覆盖SpringBlade-boot-3.7.1

第四步:刷新Maven,再进行Complie编译,启动SpringBlade-boot项目

4.2开源项目前端代码运行步骤

4.2.1项目前端前台代码运行

运行环境: node12.13.0

开发工具:VsCode

通过git拉取代码chatgpt_pc到本地,在配置好node.js环境的前提下,使用VsCode打开文件夹,运行命令npm i, npm run serve启动项目,如图:

4.2.2项目前端后台代码运行

后台运行环境: node12.13.0

开发工具: VsCode

第一步:下载Saber3.7.1

第二步:拉取超级AI大脑mng_web项目

第三步:把超级AI大脑的mng_web项目覆盖Saber3.7.1

第四步:运行Saber3.7.1

把图片中选中的文件复制到Saber项目中,选择覆盖操作。

通过git拉取代码到本地,在配置好node.js环境的前提下,使用vs打开文件夹,运行命令npm i, npm run serve启动项目,如图:

成功运行:

客服微信与技术讨论群(广告勿扰):

​

排名相邻
同类项目