基于SpringCloud Alibaba和SpringBoot3的GPT微服务和单体架构项目
TS-GPT项目基于SpringCloud Alibaba和SpringBoot3,提供GPT模型对话、识图和生图等功能。支持微服务和单体架构,满足不同配置需求,支持自定义对话参数和小程序语音对话。前端使用vue3和element plus开发,后端包括登录、用户信息和商品交易管理。部署需要Docker、MySQL8、Redis7和Nacos2.x,配置简单,功能强大。
TS-GPT 是一个建立在 SpringCloud Alibaba 和 SpringBoot3 上的 GPT 项目,设计目的是提供多功能的人工智能对话和绘图服务。此项目不仅具备灵活的结构设计,还能支持各种不同的部署环境,适合多种使用需求。
TS-GPT 提供的功能包括:
项目的后端基于微服务架构,主要包括以下几个服务:
支持的技术栈和工具包括 Spring Boot 3 、Nacos、Seata、MySQL、Redis、Spring Cloud Gateway 和 Maven 等。
为了顺利运行该项目,建议的部署环境配置如下:
要启动前端,请首先安装 Yarn,然后安装项目依赖并运行本地开发环境:
npm install --global yarn yarn install yarn run serve
构建生产环境可通过以下命令进行:
yarn run build
项目提供了用于数据库初始化的 SQL 文件,分为包含初始数据的 data
和仅有建表语句的 table
,可按照需求自行选择使用。此外,项目配置需导入至 Nacos 以确保正常运行。
若在使用过程中遇到问题,可联系系统管理员查看异常面板获取详细错误信息。喜欢此 项目的用户可以通过小心心支持开发者,问题反馈请联系作者微信 islamdlron
。
如需支持作者,可以通过项目页面提供的赞助二维码进行打赏。享受项目的使用过程,并欢迎对此项目的发展提出建设性建议。