LuanY77
|
0bbfbfe90c
|
Fix: tool_call 参数修正
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
4c70b00dd2
|
Fix: 增加上下文参数允许手动关闭DashScope流式响应
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
579a226825
|
Refactor: 初步重构协议转换器相关实现,DashScope 初步实现
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
e2afdf4f56
|
Refactor: ApiKey 参数配置改为配置文件配置
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
222ffead19
|
Refactor: 去除上下文动态 request 配置参数
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
7d28d0a0c8
|
Refactor: 去除 fastjson2 依赖,全面使用 jackson 处理 json
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
7a42a79443
|
Refactor: 将model具体实现统一移动到liteflow-ai-model模块下
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
ca7a2d0c87
|
Feat: OpenAI 实现
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
fdd3ecf090
|
Refactor: 引入 ObjectMapperHolder,将 ObjectMapper 彻底单例化。补充一些注释
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
da792043e4
|
Refactor: 重构 ChatModel 相关的实现
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
b0e4094b19
|
Feat(engine): 实现ScanningToolRegistry,重构部分 JsonSchemaGenerator实现
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
d8880a423a
|
Feat(core): 工具调用
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
670c43ea9b
|
Feat(engine): 工具调用
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
3528d724b0
|
Feat(core): 结构化输出
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
4ea8ac6ba1
|
Feat(engine): 补充结构化输出相关实现
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
9b4d6b6890
|
Feat(engine): 引入 TypeReference,ChatRequest与 ChatResponse 集成结构化输出能力
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
5ddede46d7
|
Feat(engine): 结构化输出解析器提供json生成提示词
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
c3bbf41b72
|
Feat(engine): 结构化输出生成与解析实现 + 相应测试
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
251e8e0af7
|
Feat: 添加 StreamHandler builder
|
2025-09-12 13:48:47 +08:00 |
|
LuanY77
|
c07a72374d
|
Feat: 彻底打通 core 与 engine 模块沟通桥梁。大幅度重构配置参数相关的代码。实现阻塞式/流式调用大模型节点测试
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
02c9768140
|
Fix: 超时时间参数映射
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
dc88f2c817
|
Feat: 完善响应解析模块,实现 Ollama 响应解析
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
4186fec236
|
Feat: 打通 core 与 engine 模块沟通桥梁。大幅重构注解解析模块代码。补充注解注释信息,完善注解参数配置。
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
648e906678
|
Refactor: 重构 engine interact 模块异常处理机制。实现 Ollama 流式调用Transport
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
b2f4392414
|
Refactor: 重构 engine 模块,去除 spring、liteflow 依赖,将该模块独立。注册发现机制改为使用spi。ModelFactory 移动至 core 模块,engine 模块不做工厂实现。
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
2c396ba8bb
|
Refactor: 交互框架移动至 liteflow-ai-engine
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
24c7db5230
|
Refactor: cherry-pick LangChain4j 方案的 commit,去除和 LangChain4j 相关的代码
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
415f07ccd2
|
Fix: 修复无法找到配置文件bug
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
8cbfe6be51
|
Test: SetUtil 测试
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
c3254275da
|
Feat: 节点参数校验
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
a23e6042b2
|
Feat: 解析AIOutput,将大模型响应结果映射到上下文
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
58aa6fdab6
|
Feat: 补充 SetUtil 定义
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
2ab96cac3b
|
Feat: 完善 Ollama 模型配置
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
4326ab2da1
|
Test: 测试结构化输出
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
5cb64025bd
|
Feat: 添加格式化输出参数解析,引入 AiServiceFactory 帮助创建 AiService
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
2d657d1363
|
Feat: 完善输入输出注解定义与注释书写
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
00a946c113
|
Refactor: 将注解解析处理统一到抽象类中
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
b50047a052
|
Fix: 修复文本资源解析为空
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
b2e5156c66
|
Feat: 提示词解析模块搭建
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
af5733a8e7
|
Feat: 注解解析模块框架搭建
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
8552a80009
|
Refactor: 重构 AIProxyWrapBean,添加注解字段
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
24f0a59eb5
|
Fix: nodeId 双向映射 beanName,相同 nodeId 打印报错信息
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
8524318dcf
|
Feat: 实现接口转换 BeanDefinition,并通过动态代理注册到 Spring 和 LiteFlow 上下文
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
87ac11a5b1
|
Refactor: 重构 ProxyWrapBean,定义具体实现类
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
38b626195f
|
Fix: 引入 LiteFlow-AI 上下文初始化实现类,手动注入 AIComponent
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
13fd32b9af
|
Refactor: 重构动态代理机制,提前动态代理生命周期
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
e4a1aed722
|
Test: OllamaModel基础实现,添加基础测试
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
af0e848ce0
|
Feat: 适配 ModelConfig
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
e7e15591af
|
Feat: 模型获取工厂实现,引入 ModelConfig
|
2025-09-12 13:48:46 +08:00 |
|
LuanY77
|
bfbb826c76
|
Refactor: 补充 SpringIdHolder ,空校验与异常类
|
2025-09-12 13:48:46 +08:00 |
|