Skip to content

Commit

Permalink
[feat] 导入master-common,修复启动失败问题
Browse files Browse the repository at this point in the history
  • Loading branch information
panday94 committed Feb 29, 2024
1 parent af56d6d commit 2e2fd1e
Showing 1 changed file with 15 additions and 15 deletions.
30 changes: 15 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,14 @@

# 项目简介
ChatMASTER,基于AI大模型api实现的自建后端Chat服务,支出同步响应及流式响应,完美呈现打印机效果。支持ChatGPT模型,同时也支持国内文心一言(支持Stable-Diffusion-XL作图)、通义千问、讯飞星火、智谱清言(ChatGLM)等主流模型,后续模型持续对接中。
项目包含java后台、网页端、移动端及管理后台配置,欢迎小伙伴一起加入交流[添加微信](#联系我们)。参考下面具体介绍:
项目包含java后台、网页端、移动端及管理后台配置。

欢迎小伙伴一起加入交流群[添加微信](#联系我们)或提Issues。使用参考下面具体介绍:

* 支持文心一言Stable-Diffusion-XL作图功能
* 支持使用assistant模版,按指定prompt输出
* 内置了各种assistant模版,按指定prompt输出,也可后台创建assistant模版
* 支持切换模型对话聊天,保存对话记录及根据上下文输出
* 管理端采用Vue2、Element UI,Chat网页端使用Vue3、TypeScript、NaiveUI进行开发
* wa端采用Vue2、Element UI,Chat网页端使用Vue3、TypeScript、NaiveUI进行开发
* 后端采用Spring Boot、Spring Security + JWT、Mybatis-Plus、Lombok、 Mysql & Redis,代码通俗易懂,上手即用
* 完善的权限控制,权限认证使用Jwt,支持多终端认证系统
* 管理端前端项目,请移步[chat-master-admin](https://gitee.com/panday94/chat-master-admin)
Expand All @@ -32,7 +34,7 @@ ChatMASTER,基于AI大模型api实现的自建后端Chat服务,支出同步
1. 多模型对话,支持ChatGPT(3.5、4.0)、文心一言(支持Stable-Diffusion-XL作图)、通义千问、讯飞星火、智谱清言(ChatGLM)
2. 支持后台配置及使用assistant模版,按指定prompt输出
3. 存储历史对话及聊天内容,可开启/关闭根据上下文输出
4. 支持按使用次数或者开通会员使用,也可全局判断不校验使用次数及会员
4. 支持按使用次数或者开通会员使用,也可全局判断不校验使用次数及会员,电量赠送次数或者不校验电量可在[chat-master-admin](https://gitee.com/panday94/chat-master-admin)中进行配置
5. 支持分享功能(基础上开发)
6. 支持个人信息修改

Expand Down Expand Up @@ -69,12 +71,11 @@ ChatMASTER,基于AI大模型api实现的自建后端Chat服务,支出同步
> ChatGPT需要在后台配置管理中进行站点配置或添加微信交流
```
1、下载[master-common](https://gitee.com/panday94/master-common)打包到本地maven仓库
2、idea导入chat-master项目,请更换spring.profiles.active为dev
3、执行doc文件夹下面sys.sql、sys_date.sql、chat-gpt.sql文件,在gpt_model配置可运行模型信息,在gpt_openkey配置模型密钥信息
4、版本更新时候需执行doc/update.sql
5、更改application-dev中redis连接和mysql连接配置
6、启动ChatApplication中main方法
1、idea导入chat-master项目,请更换spring.profiles.active为dev
2、执行doc文件夹下面sys.sql、sys_date.sql、chat-gpt.sql、update.sql文件,在gpt_model配置可运行模型信息,在gpt_openkey配置模型密钥信息
3、版本更新时候需执行doc/update.sql
4、更改application-dev中redis连接和mysql连接配置
5、启动ChatApplication中main方法
```
- com.master.chat.api.base.config.InitBean 初始化模型
- com.master.chat.gpt.service.IGptService 接口调用
Expand Down Expand Up @@ -129,11 +130,10 @@ ChatMASTER,基于AI大模型api实现的自建后端Chat服务,支出同步

## 联系我们

<div style="display: flex; gap: 20px;">
<div>
<img style="max-width: 100%" src="./doc/file/wxcode.jpg" alt="微信" />
<p>添加微信,加入交流群</p>
</div>
<div>
<img style="max-width: 100%" src="./doc/file/wechat_group.jpg" alt="微信群" />
<p>扫码进群,如失效请添加下方微信,加入交流群</p>
<img style="max-width: 100%" src="./doc/file/wxcode.jpg" alt="微信" />
</div>

## 许可证
Expand Down

0 comments on commit 2e2fd1e

Please sign in to comment.