Commit Graph

242 Commits

Author SHA1 Message Date
zhangzhanwei a66e636aa4 feat: Variable aggregation node 2025-10-24 11:49:31 +08:00
shaohuzhang1 586c3536ca
feat: AI dialogue nodes support historical chat history parameters (#4245) 2025-10-24 11:35:27 +08:00
CaptainB 609667d9d3 chore: optimize knowledge ID retrieval in base_search_knowledge_node
--bug=1062936 --user=刘瑞斌 【应用】应用访问限制开启登录认证,登录后对话,知识库引用文档标签检索节点的输出参数报错 https://www.tapd.cn/62980211/s/1789493
2025-10-24 10:38:00 +08:00
CaptainB 4cda73ba57 refactor: optimize document matching logic for tag conditions 2025-10-23 17:43:28 +08:00
shaohuzhang1 7b3c1c7823
fix: The parameter extraction node does not display input parameters in the execution details (#4239) 2025-10-22 18:24:55 +08:00
shaohuzhang1 c5dfbde07c
fix: Error parameter not popped up prompt during variable splitting and parameter extraction node verification (#4238) 2025-10-22 17:57:16 +08:00
shaohuzhang1 9c6bf019c8
fix: Variable splitting and parameter extraction result in data loss when there is a form collection node (#4236) 2025-10-22 17:10:27 +08:00
CaptainB 219fe97c87 feat: Add document_id_list parameter to query methods in vector classes 2025-10-22 10:04:37 +08:00
CaptainB f6c72b44c2 refactor: simplify return statement in get_reference_content method
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-10-21 11:59:07 +08:00
shaohuzhang1 c0c15d8983
fix: When there is a form node in the loop node, the loop data is lost (#4214)
Some checks failed
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-10-17 18:13:13 +08:00
shaohuzhang1 c25a950650
feat: Support parameter extraction nodes (#4208) 2025-10-17 15:18:33 +08:00
CaptainB 947152ed33 feat: enhance search functionality with dynamic scope selection and improved UI 2025-10-17 11:43:56 +08:00
CaptainB 79fbc52741 feat: add search document node functionality and related configurations 2025-10-17 10:27:31 +08:00
wxg0103 5fdb6dc34b feat: add video message handling and improve video context processing 2025-10-16 15:14:41 +08:00
shaohuzhang1 56d32c1b71
feat: Add additional fields to form nodes (#4195) 2025-10-15 11:34:30 +08:00
wxg0103 622780e77d feat: add video understanding node and related components 2025-10-14 17:38:05 +08:00
shaohuzhang1 112ca7976a
feat: Support variable splitting nodes (#4181) 2025-10-14 11:05:42 +08:00
CaptainB c0715c5b17 chore: integrate prompt generation in value conversion
Some checks failed
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
--bug=1056308 --user=刘瑞斌 【应用】函数的自定义类型参数不支持通过变量名引用变量 https://www.tapd.cn/62980211/s/1783859
2025-10-11 18:27:49 +08:00
shaohuzhang1 88023f34ba
fix: Infinite cycle, maximum number of cycles failed and page scaling (#4121) 2025-09-26 14:11:10 +08:00
zhangzhanwei e8c36a6223 feat: STT model params 2025-09-25 15:47:33 +08:00
shaohuzhang1 04b42c399d
feat: Incorrect assignment of session variables in loop (#4101) 2025-09-24 17:21:18 +08:00
shaohuzhang1 e46cb54e45
fix: Continue and break to fill in conversation details (#4094) 2025-09-23 19:47:07 +08:00
shaohuzhang1 80da909dc3
fix: Loop node exception handling (#4092) 2025-09-23 17:22:17 +08:00
liqiang-fit2cloud 6a9b59163c fix: Infinite loop increases maximum loop count limit 2025-09-23 17:13:49 +08:00
shaohuzhang1 b0509f74e7
fix: Infinite loop increases maximum loop count limit (#4089) 2025-09-23 15:40:07 +08:00
shaohuzhang1 4242c776ed
fix: Infinite loop increases maximum loop count limit (#4088) 2025-09-23 15:35:21 +08:00
shaohuzhang1 525e2091b0
fix: Wireless cyclic index remains unchanged (#4083)
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-23 12:43:53 +08:00
wxg0103 15af6c97f8 chore: update negative prompt handling and fix tooltip field labels 2025-09-23 11:13:24 +08:00
zhangzhanwei eb6873c329 fix: Improve intent node
--bug=1062028 --user=张展玮 【应用编排】意图识别节点没有带上历史聊天记录进行分类 https://www.tapd.cn/62980211/s/1776831
2025-09-19 17:55:13 +08:00
wxg0103 47d4bce84f fix: improve error handling and logging in video generation process 2025-09-19 14:51:17 +08:00
wxg0103 5bea2b2566 fix: handle exceptions in get_file_base64 method 2025-09-19 11:13:32 +08:00
CaptainB c1a214b08f feat: add variable handling for tool parameters in base_chat_node and base_mcp_node
--story=1019430 --user=刘瑞斌 GitHub#3113 【MCP调用】MCP配置支持传入变量 https://www.tapd.cn/62980211/s/1775665
2025-09-18 11:17:04 +08:00
shaohuzhang1 b9ac3b941d
fix: Loop node response data (#4052)
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-17 18:33:46 +08:00
shaohuzhang1 ab93ac7c4e
fix: Loop node embedding sub application error (#4050) 2025-09-17 16:41:45 +08:00
shaohuzhang1 7264545ab6
feat: Support loop node (#4045) 2025-09-16 15:49:49 +08:00
CaptainB b4cdd87e6e fix: change mcp_tool_id field type from UUID to CharField 2025-09-16 11:18:40 +08:00
zhangzhanwei 709e60390a feat: Extract reason using regex 2025-09-15 15:00:23 +08:00
wxg0103 f1cd675caa feat: add translation for video generation error messages and implement TTV model parameters 2025-09-15 11:08:54 +08:00
wxg0103 7dc132e35c feat: implement text-to-video and image-to-video generation nodes with serializers and workflow integration 2025-09-12 14:27:48 +08:00
zhangzhanwei ce6f801a35 feat: Intent classify
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-12 11:54:53 +08:00
shaohuzhang1 4cb39127be
fix: Workflow start time and time zone error (#4011) 2025-09-09 13:52:13 +08:00
CaptainB ec5c076557 chore: add mcp_output_enable field to application and applicationversion models 2025-09-08 15:43:51 +08:00
CaptainB 4a8cd95119 feat: add MCP and tool configuration options in application settings 2025-09-08 14:54:35 +08:00
CaptainB 59164d86dd chore: add mcp_tool_id parameter to i_chat_node.py 2025-09-05 10:39:05 +08:00
CaptainB 9a4f1eda99 chore: add mcp_tool_ids parameter to support multiple MCP Tool IDs 2025-09-05 10:37:57 +08:00
CaptainB fcd6b53bfc chore: add check for inactive tools in base_mcp_node.py 2025-09-03 14:35:40 +08:00
CaptainB 0b6b45928d fix: ensure only active tools are processed in base_chat_node.py
--bug=1061252 --user=刘瑞斌 【工具】MCP被禁用后,依然可以在应用中调用 https://www.tapd.cn/62980211/s/1765960
2025-09-02 15:52:04 +08:00
shaohuzhang1 67bb0a0abd
feat: Support single line multi select cards (#3976) 2025-09-01 16:56:32 +08:00
CaptainB b1dcdcbf97 chore: set default mcp_source to 'custom' if None
--bug=1061187 --user=刘瑞斌 【迁移】应用AI对话节点使用了MCP,迁移后对话时,不会调用MCP工具 https://www.tapd.cn/62980211/s/1765228
2025-09-01 15:54:41 +08:00
CaptainB 82701e7513 fix: include default values in parameter initialization
--bug=1060961 --user=刘瑞斌 【工具优化】在“启动参数”设置中保存默认值后,应用内调用时可直接使用预设的默认参数,无需在工具中每次单独设置,简化操作流程。 https://www.tapd.cn/62980211/s/1764217
2025-08-29 14:51:36 +08:00