Commit Graph

2116 Commits (d5ef8f3a347a0eb5a8bb5367db613e1ca08fa129)

Author SHA1 Message Date
CaptainB 817d5bcd5a chore: replace pickle with json for data serialization in tool_code.py 2025-09-04 16:42:59 +08:00
shaohuzhang1 410101ea94
fix: Workflow publishing name time error (#3988) 2025-09-03 15:08:22 +08:00
CaptainB d5d962c53d chore: enhance tool query to include user nickname
--bug=1061299 --user=刘瑞斌 【工具】编辑工具后,工具的创建者不显示了,刷新可恢复正常 https://www.tapd.cn/62980211/s/1766692
2025-09-03 15:07:14 +08:00
CaptainB fcd6b53bfc chore: add check for inactive tools in base_mcp_node.py 2025-09-03 14:35:40 +08:00
shaohuzhang1 26945a54bf
fix: Delete folder, if there are unauthorized resources in the file for the current user, prompt message needs to be optimized (#3986) 2025-09-02 17:47:33 +08:00
zhangzhanwei 1ec918632f fix: Problem create permission 2025-09-02 17:33:50 +08:00
CaptainB 1ad5eec380 fix: update chat update_time to use timezone.now for consistency 2025-09-02 15:52:04 +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
CaptainB 59efb68bb5 feat: add model caching to get_dynamics_model function in search.py 2025-09-02 14:20:41 +08:00
wxg0103 d9ad9aabf2 chore: update file hashes for community and fix formatting in permission_constants.py 2025-09-01 17:35:08 +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
shaohuzhang1 9970d21a8e
fix: Not displaying execution details and returning too much data (#3974) 2025-09-01 15:47:15 +08:00
zhangzhanwei 6b17b450d4 fix: Chat log add to knowledge permission
--bug=1060944 --user=张展玮 【权限】用户只有知识库的查看权限,但可以将对话日志中的信息添加到知识库作为分段,并可删除 https://www.tapd.cn/62980211/s/1763639
2025-08-29 15:29:06 +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
shaohuzhang1 f6aaac4e00
perf: Parsing Tokens (#3964) 2025-08-29 11:54:16 +08:00
CaptainB 75c461f385 chore: replace datetime.now() with timezone.now() for consistent time handling 2025-08-29 10:16:53 +08:00
CaptainB 669764492c fix: make datetime aware in get_start_time and get_end_time methods 2025-08-28 18:11:25 +08:00
shaohuzhang1 d53b4dcd00
fix: Return the link to the connection pool after the node execution is completed (#3957) 2025-08-28 16:08:05 +08:00
shaohuzhang1 269c12b737
fix: Default value for form node reference parameter checkbox (#3953) 2025-08-28 11:22:56 +08:00
zhangzhanwei 4786970689 feat: Support iFLYTEK large model for Chinese-English speech recognition 2025-08-28 10:57:52 +08:00
CaptainB f9f96fd2cd chore: add allow_download flag to document metadata 2025-08-28 10:12:15 +08:00
wxg0103 211ddccc2f fix: update password edit permission logic for local users 2025-08-27 17:59:57 +08:00
CaptainB a19bd1eef1 chore: add allow_download field to existing Document records
--bug=1060848 --user=刘瑞斌 【知识库】文档设置[允许知识库来源中下载 ]应该默认开启 https://www.tapd.cn/62980211/s/1762365
2025-08-27 15:36:54 +08:00
CaptainB 4063fef48a chore: add allow_download field to existing Document records
--bug=1060848 --user=刘瑞斌 【知识库】文档设置[允许知识库来源中下载 ]应该默认开启 https://www.tapd.cn/62980211/s/1762365
2025-08-27 15:27:19 +08:00
wxg0103 b5cd3f9b31 feat: add reset_meta function and update meta handling in Document model 2025-08-27 15:26:22 +08:00
shaohuzhang1 d0266de89f
fix: PDF export cross-domain (#3945) 2025-08-27 14:23:58 +08:00
zhangzhanwei 675e90d3db fix: Chat log search 2025-08-27 11:48:03 +08:00
wxg0103 93e5c9db38 feat: enhance model provider with additional LLM and embedding models 2025-08-27 11:14:05 +08:00
shaohuzhang1 a05573bcdc
feat: Form collection single line tab supports variables (#3942) 2025-08-26 20:01:39 +08:00
zhangzhanwei d69a753491 feat: Permission constants 2025-08-26 18:35:13 +08:00
zhangzhanwei aed2803133 feat: Locales 2025-08-26 17:35:39 +08:00
zhangzhanwei c082dae066 fix: Query by permission in system resource management
--bug=1060785 --user=张展玮 【资源授权】-通过权限查询资源无效 https://www.tapd.cn/62980211/s/1761243
2025-08-26 13:59:29 +08:00
wxg0103 8cdb085734 feat: add support for v2 API version in embedding models and update validation logic 2025-08-26 13:20:31 +08:00
zhangzhanwei 20cf018c81 fix: Models rerank stt 2025-08-26 11:58:51 +08:00
zhangzhanwei e28c858351 fix: Application menu displays conversation users and conversation logs
--bug=1060818 --user=张展玮 【应用】应用只授权用户查看权限,详情页,没有展示对话用户、对话日志菜单 https://www.tapd.cn/62980211/s/1760973
2025-08-25 18:30:05 +08:00
shaohuzhang1 5dafe6f7fe
fix: Unable to retrieve session variables after form collection node (#3926) 2025-08-25 14:58:25 +08:00
shaohuzhang1 679453372e
feat: Whether the document support settings of the General Knowledge Base and Feishu Knowledge Base allow downloading (#3924) 2025-08-25 14:50:33 +08:00
zhangzhanwei 64e9a29a60 feat: Search application chat log by user 2025-08-25 14:42:45 +08:00
wxg0103 fbfeb67db6 chore: update file hashes for community and xpack
fix: correct parameter name in KimiChatModel instantiation
2025-08-25 10:51:37 +08:00
zhangzhanwei 6e53d2ab0e feat: Tool type in resource authorization 2025-08-22 16:36:35 +08:00
CaptainB c8e8afa8b9 feat: enhance execute method to support mcp_tool_id and mcp_source parameters
--bug=1060726 --user=刘瑞斌 【工具】应用中引用的MCP没删除后,在应用对话界面依然可以调用MCP的工具 https://www.tapd.cn/62980211/s/1759963
2025-08-22 14:32:59 +08:00
zhangzhanwei f5fada9b9e feat: Vllm reranker model bge reranker v2 m3 2025-08-21 18:02:47 +08:00
zhangzhanwei 452fd53310 fix: Resource authorization 2025-08-21 14:12:37 +08:00
zhangzhanwei c8ec7c5558 feat: Vllm whisper model 2025-08-20 18:25:21 +08:00
wxg0103 ee494a5bc0 chore: update file hashes for consistency and remove unnecessary ordering in model queries 2025-08-20 14:20:47 +08:00
wxg0103 c83462ef74 fix: make API URL and keys required fields in llm.py 2025-08-20 10:33:47 +08:00
CaptainB 7fc1d89659 fix: refactor database collation refresh and reindex logic with improved error handling 2025-08-19 15:52:04 +08:00
zhangzhanwei 354f85ddb6 feat: Qwen asr speech recognition 2025-08-19 15:44:22 +08:00
CaptainB 9461ca8071 feat: add migration to refresh collation and reindex database 2025-08-19 13:44:10 +08:00
shaohuzhang1 d26883581c
feat: Form nodes support file upload and multi-line text (#3879) 2025-08-18 19:08:00 +08:00
CaptainB 4847eba4bf fix: add check for existing problem-paragraph mapping before processing
--bug=1060558 --user=刘瑞斌 【github#3868】知识库分段,重复添加同一个问题,问题会重复多次关联分段 https://www.tapd.cn/62980211/s/1756889
2025-08-18 17:08:22 +08:00
wxg0103 044465fcc6 feat: enhance model credential validation and support for multiple API versions 2025-08-18 16:46:27 +08:00
zhangzhanwei 795db14c75 feat: Backend permissions for resource authorization 2025-08-18 16:39:00 +08:00
zhangzhanwei 2714a941f9 feat: Resource authorization permission 2025-08-18 14:24:31 +08:00
zhangzhanwei b32b06391f feat: Qwen2.5-omni-7b full modal speech recognition 2025-08-18 11:05:34 +08:00
shaohuzhang1 a85c36f289
feat: Workflow form nodes support reference assignment (#3866) #2439 2025-08-15 18:08:18 +08:00
zhangzhanwei 15ec70c4a8 feat: Interface with Qwen Omni speech to text model 2025-08-15 17:52:43 +08:00
zhangzhanwei 9ea37a4799 feat:Multiple permission filtering function 2025-08-14 16:10:21 +08:00
CaptainB 581143cba2 fix: improve error logging format for TencentCloudSDKException 2025-08-14 14:31:03 +08:00
zhangzhanwei f9f475a5a0 feat: Integrate with Tencent SentienceRecognition model 2025-08-14 11:23:16 +08:00
CaptainB af4f9e5139 fix: improve default parameter handling in MCP tool code generation 2025-08-13 13:37:00 +08:00
CaptainB 3830ee920d feat: enhance function parameter handling to support default values 2025-08-13 12:44:39 +08:00
CaptainB 5e99770999 feat: enhance MCP tool execution with unique ID generation and improved file handling 2025-08-13 12:30:30 +08:00
CaptainB bb665b5196 feat: enhance MCP tool execution with unique ID generation and improved file handling 2025-08-13 11:49:37 +08:00
CaptainB f0a3391897 refactor: simplify error handling in MCP server code execution 2025-08-13 11:49:37 +08:00
zhangzhanwei 5061708c1f rafactor: User resource permission read and edit 2025-08-13 10:11:46 +08:00
CaptainB 0fe432eefd fix: enable tool code file cleanup by removing commented-out code 2025-08-12 17:25:17 +08:00
CaptainB 541f1f26c8 feat: refactor MCP code generation and update cleanup logic 2025-08-12 17:23:22 +08:00
CaptainB 1d7a5af626 feat: refactor MCP server code generation and add execution method 2025-08-12 17:13:30 +08:00
CaptainB e9c8c9581f feat: add MCP tool ID and source fields to chat node for enhanced configuration 2025-08-12 15:22:42 +08:00
liqiang-fit2cloud b1a70b7b99 Merge remote-tracking branch 'origin/v2' into v2 2025-08-12 10:45:02 +08:00
liqiang-fit2cloud 8183858adf refactor: change dir permission. 2025-08-12 10:44:51 +08:00
CaptainB f1356e9b61 feat: add MCP tool support with new form and dropdown options 2025-08-12 10:41:42 +08:00
zhangzhanwei c468952274 feat: Locales 2025-08-11 16:25:52 +08:00
zhangzhanwei 919c4e3f7f feat: Modify the authorization information of resources for users 2025-08-11 15:54:09 +08:00
liqiang-fit2cloud 154fd5e52b refactor: change dir permission. 2025-08-08 18:39:43 +08:00
liqiang-fit2cloud ce52ee3ca7 refactor: change dir permission. 2025-08-08 18:02:10 +08:00
shaohuzhang1 2367b8747e
fix: There is a tool node in the application - the tool node has startup parameters - after importing, the tool should be disabled (#3831) 2025-08-06 16:38:37 +08:00
wxg0103 e84a215114 fix: correct role filtering in user role deletion logic 2025-08-06 15:44:03 +08:00
shaohuzhang1 bd589e50e2
fix: Calling the model using non stream cannot obtain the token (#3826) 2025-08-06 11:00:43 +08:00
shaohuzhang1 ca3815e6fe
fix: Create a blank document name with more than 128 characters, prompt message needs to be translated (#3825) 2025-08-06 10:48:24 +08:00
shaohuzhang1 ec12ad0c2e
fix: MCP node display nesting issue (#3822) 2025-08-05 19:23:48 +08:00
shaohuzhang1 44645734f5
fix: There is a tool node in the application - the tool node has startup parameters - after importing, the tool should be disabled (#3821) 2025-08-05 17:30:36 +08:00
CaptainB f668daa902 fix: refactor delete method in DocumentSerializers for improved clarity
--bug=1060005 --user=刘瑞斌 【资源管理】知识库-删除文档报错 https://www.tapd.cn/62980211/s/1749123
2025-08-05 15:08:12 +08:00
shaohuzhang1 9a626efe35
fix: When the reference variable in the workflow is empty, take the value of None (#3814) 2025-08-05 15:07:09 +08:00
zhangzhanwei d2978906a6 feat: Shared knowledge problem related permission constant 2025-08-05 11:56:04 +08:00
shaohuzhang1 f7623dcfdc
feat: Application list search criteria support querying by status (#3803) 2025-08-04 15:38:20 +08:00
shaohuzhang1 fe94ca578e
fix: After the application name change - the application name on the demo page has not been updated (#3800) 2025-08-04 14:02:53 +08:00
CaptainB d635cc24b4 fix: add validation checks in page and list methods of KnowledgeFolder 2025-08-04 11:10:30 +08:00
wxg0103 0e684f2946 chore: update SVG icons in local_icon_svg and modify community file hash
--bug=1059658 --user=王孝刚 【模型】icon 替换 https://www.tapd.cn/62980211/s/1747959
2025-08-04 11:09:50 +08:00
CaptainB 39ac62745e feat: enhance SystemKnowledgeSerializer and related components to support workspace and folder IDs
--bug=1059926 --user=刘瑞斌 【资源管理】知识库文档迁移时,可选择的目标知识库展示了系统所有的知识库 https://www.tapd.cn/62980211/s/1747947
2025-08-04 11:08:44 +08:00
zhangzhanwei 6660552618 fix: Problem related 2025-08-01 17:31:45 +08:00
shaohuzhang1 83a1ffb891
feat: Support session variables (#3792) 2025-08-01 17:11:36 +08:00
shaohuzhang1 efbcec98bc
fix: Opening statement character limit 40960 (#3790) 2025-07-31 16:43:52 +08:00
shaohuzhang1 2de1d817d7
fix: Error response optimization (#3789) 2025-07-31 16:17:23 +08:00
zhangzhanwei aee0b251dc fix: Permission constants 2025-07-31 16:07:33 +08:00
CaptainB 4e6d19235b fix: remove unnecessary validation checks for query sets in paragraph handling 2025-07-31 15:41:28 +08:00
CaptainB 7fc0bd2396 fix: simplify validation checks in document and paragraph retrieval methods 2025-07-31 15:37:38 +08:00
wxg0103 3d1ebad70b chore: update commit hashes for community and xpack; modify SQL queries to cast meta as JSON 2025-07-31 15:12:33 +08:00