功能开启
进度说明:
- 管理后台,请使用 https://gitee.com/yudaocode/yudao-ui-admin-vue3 (opens new window) 仓库的
dev分支 - 后端项目,请使用 https://gitee.com/cherishsince/ruoyi-vue-pro (opens new window) 仓库的
master-jdk21-ai分支
注意!仅支持 JDK 17/21 使用,因为基于 spring ai (opens new window) 实现,它基于 Spring Boot 3.X 构建,所以最低要求 JDK 17!!!
CRM 系统,后端由 yudao-module-ai 模块实现,前端由 yudao-ui-admin-vue3 的 ai 目录实现。
考虑到编译速度,默认 yudao-module-ai 模块是关闭的,需要手动开启。步骤如下:
- 第一步,开启
yudao-module-ai模块 - 第二步,导入 AI 系统的 SQL 数据库脚本
- 第三步,重启后端项目,确认功能是否生效
补充说明:
注意,ruoyi-vue-pro.sql 表需要导入下最新,因为有 AI 相关的菜单、数据字典等。
# 1. 第一步,开启模块
① 修改根目录的 pom.xml (opens new window) 文件,取消 yudao-module-ai 模块的注释。如下图所示:

② 修改 yudao-server 目录的 pom.xml (opens new window) 文件,引入 yudao-module-crm 模块。如下图所示:

③ 点击 IDEA 右上角的【Reload All Maven Projects】,刷新 Maven 依赖。如下图所示:

# 2. 第二步,导入 SQL
点击 ai-2024-06-02.sql.zip (opens new window) 下载附件,解压出 SQL 文件,然后导入到数据库中。
所以表名字,都使用 ai_ 作为前缀。
# 3. 第三步,重启项目
重启后端项目,然后访问前端的 CRM 城菜单,确认功能是否生效。如下图所示:

至此,我们就成功开启了 AI 的功能 ??
可以访问 [AI 大模型 -> AI 对话] 菜单,点击左上角的【新建对话】按钮后,确认右上角的模型是“gpt-3.5-turbo”后,就可以和 AI 大模型聊起来了!