Commit Graph

134 Commits

Author SHA1 Message Date
takatost c9bb366e1a Merge branch 'refs/heads/main' into feat/workflow-parallel-support
# Conflicts:
#	api/core/workflow/entities/variable_pool.py
#	api/core/workflow/nodes/iteration/iteration_node.py
#	api/core/workflow/workflow_engine_manager.py
2024-07-31 02:25:31 +08:00
takatost 917aacbf7f add chatflow app event convert 2024-07-31 02:21:35 +08:00
-LAN- b6c3010f02
refactor(api/core/workflow/nodes/base_node.py): Update extract_variable_selector_to_variable_mapping method signature. (#6733)
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-07-27 14:43:25 +08:00
takatost 63addf8c94 add parallel branch events 2024-07-26 20:27:17 +08:00
takatost beea1e1663 fix lint 2024-07-26 19:47:12 +08:00
takatost 38f8c45755 add events in interation node 2024-07-26 19:47:02 +08:00
-LAN- c6996a48a4
refactor(api/core/app/segments): Support more kinds of Segments. (#6706)
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-07-26 15:03:56 +08:00
takatost a31feacf28 fix iteration 2024-07-26 02:43:40 +08:00
takatost ae351bd40e add iteration support 2024-07-25 23:07:27 +08:00
takatost df133168dd fix lint 2024-07-25 21:06:23 +08:00
takatost 7c67ba8991 remove threadpool 2024-07-25 21:05:53 +08:00
takatost 4097f7c069 add parallel branch output 2024-07-25 19:39:06 +08:00
majian a876baf0a9
Resolve variable type parameter error (#6646) 2024-07-25 11:15:54 +08:00
Jyong 91fd8521c3
fix reranking model field error (#6654) 2024-07-25 10:07:55 +08:00
takatost f4eb7cd037 add end stream output test 2024-07-25 04:03:53 +08:00
-LAN- 4ec9a87e46
fix(api/core/workflow/nodes/iteration/iteration_node.py): Extend output in iteration if output is a array. (#6647)
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-07-25 00:32:39 +08:00
takatost 833584ba76 Merge branch 'refs/heads/main' into feat/workflow-parallel-support
# Conflicts:
#	api/core/workflow/workflow_entry.py
2024-07-24 23:43:14 +08:00
-LAN- 31efe10c75
refactor(api/core/workflow/workflow_engine_manager.py): Remove (#6630)
Signed-off-by: -LAN- <laipz8200@outlook.com>
2024-07-24 19:35:40 +08:00
Jyong e4bb943fe5
Feat/delete single dataset retrival (#6570) 2024-07-24 12:50:11 +08:00
takatost ec7760795f save 2024-07-24 00:24:24 +08:00
takatost e9bfedab9b Merge branch 'refs/heads/main' into feat/workflow-parallel-support
# Conflicts:
#	api/core/workflow/entities/variable_pool.py
2024-07-23 17:28:57 +08:00
-LAN- ad7552ea8d
fix(api/core/workflow/nodes/llm/llm_node.py): Fix LLM Node error. (#6576) 2024-07-23 17:09:16 +08:00
-LAN- f019bc4bd7
feat(variables): Support `to_object`. (#6572) 2024-07-23 16:22:06 +08:00
takatost 7303b53af1 fix bug 2024-07-23 16:18:52 +08:00
takatost 0fe516568a Merge branch 'refs/heads/main' into feat/workflow-parallel-support
# Conflicts:
#	api/core/workflow/nodes/code/code_node.py
#	api/core/workflow/nodes/end/end_node.py
#	api/core/workflow/nodes/knowledge_retrieval/knowledge_retrieval_node.py
#	api/core/workflow/nodes/parameter_extractor/parameter_extractor_node.py
#	api/core/workflow/nodes/variable_aggregator/variable_aggregator_node.py
2024-07-23 16:18:34 +08:00
-LAN- cfc408095c
fix(api/nodes): Fallback to `get_any` in some nodes that use object or array. (#6566) 2024-07-23 15:51:07 +08:00
takatost 6b5fac3004
fix: fetch context error in llm node (#6562) 2024-07-23 15:04:51 +08:00
takatost 2c695ded79 fix bugs 2024-07-23 00:10:23 +08:00
takatost a603e01f5e fix bug 2024-07-22 19:57:32 +08:00
-LAN- 5e6fc58db3
Feat/environment variables in workflow (#6515)
Co-authored-by: JzoNg <jzongcode@gmail.com>
2024-07-22 15:29:39 +08:00
takatost beaac5033a fix bug 2024-07-20 00:57:41 +08:00
takatost dad1a967ee finished answer stream output 2024-07-20 00:49:46 +08:00
Poorandy 8a80af39c9
refactor(models&tools): switch to dify_config in models and tools. (#6394)
Co-authored-by: Poorandy <andymonicamua1@gmail.com>
2024-07-17 22:26:18 +08:00
takatost f67a88f44d fix test 2024-07-17 21:17:04 +08:00
takatost 90e518b05b fix bugs 2024-07-17 16:54:49 +08:00
-LAN- fc37887a21
refactor(api/core/workflow/nodes/http_request): Remove `mask_authorization_header` because its alwary true. (#6379) 2024-07-17 16:52:14 +08:00
takatost cc96acdae3 fix bugs 2024-07-17 11:26:33 +08:00
takatost 16e2d00157 optimize 2024-07-17 01:07:23 +08:00
takatost 4ef3d4e65c optimize 2024-07-17 01:02:40 +08:00
Jyong 0de224b153
fix wrong using of RetrievalMethod Enum (#6345) 2024-07-16 19:09:04 +08:00
takatost 775e52db4d merge 2024-07-16 17:46:20 +08:00
takatost 00ec36d47c add graph engine test 2024-07-16 16:37:37 +08:00
takatost 00fb23d0c9 graph engine implement 2024-07-15 23:40:02 +08:00
takatost 821e09b259 add run logics 2024-07-12 19:33:47 +08:00
JasonVV 0e82072323
Fix if_else node compatibility with historical workflows. (#6186) 2024-07-11 17:13:16 +08:00
takatost d77b689a99 completed parallel tests 2024-07-10 21:21:06 +08:00
Joe 5a3e09518c
feat: add if elif (#6094) 2024-07-10 18:22:51 +08:00
takatost 0e885a3cae refactor runtime 2024-07-08 16:29:13 +08:00
75py 610da4f662
Fix authorization header validation to handle bearer types correctly - "authorization config header is required" error (#6040) 2024-07-08 00:09:59 +08:00
takatost 1adaf42f9d refactor graph 2024-07-07 23:08:45 +08:00