lihao05
|
95951efe7a
|
Merge branch 'feature_20250930_work_flow' of https://github.com/MuSan-Li/ruoyi-ai into main
# Conflicts:
# pom.xml
# ruoyi-admin/pom.xml
# ruoyi-modules/pom.xml
# ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/service/chat/impl/DeepSeekChatImpl.java
|
2025-10-21 10:17:50 +08:00 |
|
lihao05
|
da2000b4f4
|
feat: 添加工作流菜单表
|
2025-10-21 10:11:10 +08:00 |
|
lihao05
|
3c21bf6fd3
|
feat: 工作流第一版提交
|
2025-10-21 09:52:33 +08:00 |
|
evo
|
63f6df8af0
|
Merge pull request #224 from radish15/main
fix(chat):解决依赖冲突导致方法不存在的问题
|
2025-10-20 20:25:14 +08:00 |
|
lihao05
|
e7d7de79fe
|
feat: 功能优化
|
2025-10-20 10:12:44 +08:00 |
|
ageerle
|
34a71cfc55
|
Merge pull request #226 from Cyclones-Y/main
完善Milvus向量存储策略实现
|
2025-10-18 13:42:32 +08:00 |
|
Yzm
|
e242a67c74
|
feat(embedding): 添加模型维度支持并重构向量存储策略
- 在ChatModelVo中添加dimension字段用于存储模型维度
- 重构EmbeddingModelFactory以支持按模型名称和维度创建实例
- 修改向量存储策略接口参数顺序并统一维度处理
- 为OpenAI和ZhiPuAI嵌入提供者添加维度配置支持
- 优化知识库服务中模型选择逻辑,添加回退机制
|
2025-10-17 19:55:24 +08:00 |
|
Yzm
|
9d4a0e0b36
|
refactor(vector-store): 优化Milvus向量存储策略实现
重构Milvus向量存储策略,引入连接缓存机制减少重复创建连接的开销
将vectorModelName重命名为vectorStoreName以更准确表达用途
移除默认配置值,改为必须显式配置
优化代码结构,减少重复代码
|
2025-10-17 17:19:01 +08:00 |
|
Yzm
|
962c2b693c
|
refactor(vector-store): 移除VectorStoreStrategy接口并简化策略模式实现
移除VectorStoreStrategy接口,直接使用VectorStoreService作为策略接口
简化VectorStoreStrategyFactory实现,移除冗余方法
更新相关实现类以适配新的接口结构
|
2025-10-17 16:31:09 +08:00 |
|
Yzm
|
766f6ad266
|
refactor(milvus): 重构Milvus向量存储策略使用LangChain4j
将原有的直接Milvus客户端调用重构为使用LangChain4j的MilvusEmbeddingStore
简化了集合创建、数据存储和查询的实现逻辑
更新了相关依赖
|
2025-10-17 15:39:26 +08:00 |
|
Yzm
|
c85deba6a6
|
refactor(vector): 简化createSchema接口参数并更新相关实现
移除createSchema方法中冗余的modelName参数
更新Milvus向量维度为2048以匹配新模型
添加对embeddingModelName参数的支持
|
2025-10-17 14:29:29 +08:00 |
|
lihao05
|
9f6d363d55
|
feat: 代码格式化
|
2025-10-16 21:39:20 +08:00 |
|
lihao05
|
77ddd169c7
|
feat: 流程编排init
|
2025-10-16 21:38:00 +08:00 |
|
radish@2020
|
f384601933
|
fix(chat):解决依赖冲突导致方法不存在的问题
|
2025-10-14 10:30:43 +08:00 |
|
ageerle
|
0b1925cc62
|
fix(sql): 修复sql脚本
|
2025-10-13 14:50:28 +08:00 |
|
ageerle
|
3c237f45ad
|
fix(chat): 修复依赖版本升级导致缺少类错误
|
2025-10-13 14:40:05 +08:00 |
|
ageerle
|
9500304b77
|
fix(chat): 修复依赖版本升级导致缺少类错误
|
2025-10-13 14:37:44 +08:00 |
|
ageerle
|
dbdacdad5c
|
Merge pull request #165 from Code-Mr-Jiu/main
MCP相关功能----进程管理及mcp_info CRUD
|
2025-10-12 19:06:27 +08:00 |
|
ageerle
|
ce52402e4c
|
Merge pull request #196 from zhangyue-mars/add-deepseek-java-files
feat: update ChatRequest and DeepSeekChatImpl for DeepSeek integration
|
2025-10-12 19:06:09 +08:00 |
|
ageerle
|
559661f498
|
Merge pull request #221 from seven-ocean/feature/aihuman
Feature/aihuman
|
2025-10-12 19:04:50 +08:00 |
|
ageerle
|
4bacb4bf27
|
Merge pull request #222 from Cyclones-Y/main
通过策略模式扩展milvus向量库
|
2025-10-12 19:04:35 +08:00 |
|
Yzm
|
72337563ea
|
feat(chat): 添加根据会话ID查询聊天消息列表接口,优化会话ID设置逻辑
|
2025-10-12 18:15:11 +08:00 |
|
Yzm
|
77f7ac0af1
|
refactor(knowledge): 标记向量存储服务为首选实现
- 添加 @Primary 注解以指定为主要 Bean 实现
- 确保在多个实现存在时优先使用该服务
|
2025-10-11 20:09:15 +08:00 |
|
Yzm
|
c995c94fca
|
Merge remote-tracking branch 'upstream/main' into feat_vectorStore
# Conflicts:
# ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/service/impl/VectorStoreServiceImpl.java
|
2025-10-10 18:29:58 +08:00 |
|
Maxchen
|
e12e4c4669
|
Merge remote-tracking branch 'origin/feature/aihuman' into feature/aihuman
|
2025-10-10 14:11:43 +08:00 |
|
Maxchen
|
3cbbfdf771
|
Merge remote-tracking branch 'origin/feature/aihuman' into feature/aihuman
|
2025-10-10 14:11:30 +08:00 |
|
ageerle
|
fdddec2f14
|
Merge pull request #219 from seven-ocean/feature/aihuman
Feature/aihuman
|
2025-10-10 12:41:19 +08:00 |
|
ageerle
|
57e23be82f
|
Merge branch 'main' into feature/aihuman
|
2025-10-10 12:41:10 +08:00 |
|
ageerle
|
89f4976b7c
|
Merge pull request #220 from seven-ocean/feature/aihuamn
Feature/aihuamn
|
2025-10-10 12:39:03 +08:00 |
|
Maxchen
|
a0d93b1ca8
|
Merge remote-tracking branch 'origin/feature/aihuman' into feature/aihuman
|
2025-10-10 12:23:55 +08:00 |
|
Maxchen
|
ca8ba6fe48
|
Merge remote-tracking branch 'origin/feature/aihuman' into feature/aihuman
# Conflicts:
# script/sql/update/2025-10-10-实时交互数字人集成.sql
|
2025-10-10 12:23:41 +08:00 |
|
Maxchen
|
7994704c11
|
Merge remote-tracking branch 'origin/feature/aihuman' into feature/aihuman
# Conflicts:
# script/sql/update/2025-10-10-实时交互数字人集成.sql
|
2025-10-10 12:09:17 +08:00 |
|
Maxchen
|
8d4fadc9a2
|
修改了sql文件
|
2025-10-10 12:06:10 +08:00 |
|
Maxchen
|
bd8dccf7b2
|
提交 菜单+字典+字典编码 sql
|
2025-10-10 12:00:17 +08:00 |
|
Maxchen
|
584cead6bf
|
提交 pom.xml 模块修改
|
2025-10-10 11:53:51 +08:00 |
|
Maxchen
|
a52529eefd
|
编码统一为utf8mb4_general_ci
|
2025-10-10 11:32:54 +08:00 |
|
ageerle
|
6e433237e0
|
Merge pull request #218 from seven-ocean/feature/aihuamn
修改了sql文件
|
2025-10-10 11:23:06 +08:00 |
|
Maxchen
|
abd4f01b69
|
修改了sql文件
|
2025-10-10 11:16:42 +08:00 |
|
Maxchen
|
5c430ee1d2
|
修改了sql文件
|
2025-10-10 11:10:33 +08:00 |
|
ageerle
|
e23e295d68
|
Merge pull request #217 from seven-ocean/feature/aihuman
添加数字人菜单sql,建表语句sql
|
2025-10-10 11:06:38 +08:00 |
|
Maxchen
|
3d6bbad616
|
添加数字人菜sql,建表语句sql
|
2025-10-10 11:03:39 +08:00 |
|
ageerle
|
5088c0e6d7
|
Merge pull request #216 from fangzhh/main
feat: 优化嵌入模型业务,使用策略模型加工厂模式动态加载嵌入模型,支持多供应商多嵌入模型动态接入;
|
2025-10-09 20:11:40 +08:00 |
|
Ariel Overcast
|
2995b6ddde
|
Merge branch 'ageerle:main' into main
|
2025-10-09 20:04:50 +08:00 |
|
Robust_H
|
5475776caa
|
feat: 优化通过知识库获取模型配置逻辑,修改为通过模型id查找模型配置,避免多供应商同模型映射错误。
|
2025-10-09 20:03:34 +08:00 |
|
ageerle
|
08d4977263
|
Merge pull request #215 from seven-ocean/feature/aihuman
数字人后端
|
2025-10-09 19:55:09 +08:00 |
|
Maxchen
|
31602cb85e
|
数字人后端
|
2025-10-09 18:53:28 +08:00 |
|
ageerle
|
5adc5f0006
|
Update README.md
|
2025-10-09 17:40:29 +08:00 |
|
ageerle
|
307d095cf1
|
Update README.md
|
2025-10-09 17:38:20 +08:00 |
|
Robust_H
|
2cef4e17dc
|
perf: 优化‘嵌入模型’工厂,添加缓存机制
|
2025-10-04 18:27:54 +08:00 |
|
Robust_H
|
b47da3f438
|
feat: 初始化多供应商多嵌入模型集成,采用策略模式和工厂模式实现
|
2025-10-04 04:50:12 +08:00 |
|