10 天以前 eb832a81fb17402b1dded01459a01d7d99f16262
分支
用户 <2163098428@qq.com>
星期二, 六月 9, 2026 14:03 +0800
提交者 <2163098428@qq.com>
星期二, 六月 9, 2026 14:43 +0800
提交eb832a81fb17402b1dded01459a01d7d99f16262
目录 2d3ebf9402ddf261b17a36af510c60ade0537c90 目录 | zip | gz
上一版本 f818fa5eca223270f0656e0455c338ec1f2fac88 查看 | 对比
refactor(ai): 重构 Pinecone 向量存储配置和服务实现

- 将硬编码的 Pinecone 配置替换为通过 @Value 注解读取配置文件
- 新增 Pinecone 和 Index 的 Bean 配置,支持依赖注入
- 修改 KnowledgeRagServiceImpl 构造函数注入方式,移除 @RequiredArgsConstructor 注解
- 实现基于 metadata 的向量数据删除功能,使用 protobuf 结构化过滤器
- 统一向量存储的命名空间管理,支持配置化设置
已修改5个文件
178 ■■■■ 文件已修改
src/main/java/com/ruoyi/ai/config/EmbeddingStoreConfig.java 39 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/service/impl/KnowledgeRagServiceImpl.java 131 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/approve/mapper/KnowledgeBaseVectorMapper.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/collaborativeApproval/service/impl/MeetingServiceImpl.java 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/collaborativeApproval/vo/SearchMeetingUseVo.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史