PIG AI 集成指南
PIG AI 集成指南
环境要求:
- 仅支持 PIGX 5.X 及以上版本,进行源码集成
- PIG AI 技术栈:SpringBoot 3 + JDK 17 + Vue 3
快速集成
本指南将帮助你将 PIG AI 功能快速集成到现有的 PIGX 5.X 项目中。集成过程分为后端和前端两部分。
1. 后端集成
源码改动
- 将
pigx-knowledge
模块复制到你的现有项目中 - 检查并补充依赖
- 如发现缺少依赖,请从最新的 PIGX-AI 版本的
common
模块中复制相关依赖
- 如发现缺少依赖,请从最新的 PIGX-AI 版本的
目录结构示意
特殊调整
-
文件存储功能:PIG AI 使用了增强版的文件存储能力,需要更新 SysFileController 相关接口代码。请确保使用 PIG AI 版本中的文件控制器实现,以支持 AI 相关的文件处理需求。
-
Chat2BI 问数功能:如需使用 AI 智能分析数据功能,需要更新 pigx-codegen 代码生成模块。该模块相对独立,可直接用 PIG AI 中的 pigx-codegen 替换您当前项目中的同名模块。
2. 前端集成
步骤
- 从
pigx-ai-ui
项目中复制所需文件到你的前端项目 - 合并
package.json
依赖-
仅添加新增的依赖,不要覆盖现有配置
-
需要复制的目录结构
完成以上步骤后,重启项目即可使用 PIG AI 的全部功能。如遇到问题,请查看控制台日志。