Commit Graph

78 Commits (0885c2ad640e9d11c834213910fe30e8dd2d95c3)

Author SHA1 Message Date
Jyong 0de224b153
fix wrong using of RetrievalMethod Enum (#6345) 2 years ago
JasonVV 0e82072323
Fix if_else node compatibility with historical workflows. (#6186) 2 years ago
Joe 5a3e09518c
feat: add if elif (#6094) 2 years ago
75py 610da4f662
Fix authorization header validation to handle bearer types correctly - "authorization config header is required" error (#6040) 2 years ago
Yeuoly a877d4831d
Fix/incorrect parameter extractor memory (#6038) 2 years ago
-LAN- 4d105d7bd7
feat(*): Swtich to dify_config. (#6025) 2 years ago
-LAN- 02982df0d4
fix: Fix some type error in http executor. (#5915) 2 years ago
Yeuoly f101fcd0e7
fix: missing process data in parameter extractor (#5755) 2 years ago
Joe e8b8f6c6dd
Feat/fix ops trace (#5672)
Co-authored-by: takatost <takatost@gmail.com>
2 years ago
非法操作 92c56fdf2b
fix: HTTP request header is overwritten when user set Content-Type (#5628) 2 years ago
Bowen Liang dcb72e0067
chore: apply flake8-comprehensions Ruff rules to improve collection comprehensions (#5652)
Co-authored-by: -LAN- <laipz8200@outlook.com>
2 years ago
Joe 4e2de638af
feat: add ops trace (#5483)
Co-authored-by: takatost <takatost@gmail.com>
2 years ago
非法操作 b8926ea267
fix: DuckDuckGo image search tool error (#5606) 2 years ago
非法操作 f7900f298f
chore: refactor the http executor node (#5212) 2 years ago
非法操作 1e28a8c033
chore: add create_json_message api for tools (#5440) 2 years ago
takatost a88aa20824
fix: optional parameter missing default value None in http request node (#5413) 2 years ago
Bowen Liang c923684edd
chore: extract retrival method literal values into enum (#5060) 2 years ago
sino d7213b12cc
fix: extract params by function calling for models supporting tool call (#5334) 2 years ago
-LAN- 54756cd3b2
chore(core/workflow/utils/variable_template_parser): Refactor VariableTemplateParser class for better readability and maintainability. (#5328) 2 years ago
-LAN- 5a99aeb864
fix(core): Reorder `field_validator` and `classmethod` to fit Pydantic V2. (#5257) 2 years ago
rerorero 3a423e8ce7
fix: visioin model always with low quality (#5253) 2 years ago
th3n00b13 cdb6c801c1
Fix: http_request delete method not working (#4975) 2 years ago
Bowen Liang f976740b57
improve: mordernizing validation by migrating pydantic from 1.x to 2.x (#4592) 2 years ago
smoky 742b08e1d5
chore: update question classifier prompt (#5137)
Signed-off-by: 0xff-dev <stevenshuang521@gmail.com>
2 years ago
Yeuoly 73dee84cab
fix: add handling for non-string type in variable template parser (#4996) 2 years ago
JasonVV 7749b71fff
Optimize knowledge retrieval performance by batching dataset quries. (#4917) 2 years ago
takatost 21ac2afb3a
fix: question classifier instruction npe (#4931) 2 years ago
takatost d1dbbc1e33
feat: backend model load balancing support (#4927) 2 years ago
Jyong c7bddb637b
support instruction in classifier node (#4913) 2 years ago
zxhlyh 4b91383efc
feat: workflow variable aggregator support group (#4811)
Co-authored-by: Yeuoly <admin@srmxy.cn>
2 years ago
Yeuoly d4cd6149ac
fix: incorrect workflow max call depth (#4759) 2 years ago
majian 72a90074bc
Add WORKFLOW_CALL_MAX_DEPTH env var. (#4713) 2 years ago
Yeuoly e852a21634
Feat/workflow phase2 (#4687) 2 years ago
kronus-ho f56b984d97
Fix Unnecessary Newline Characters in Extracted Tool Response Text (#4646)
Co-authored-by: kronus <kronus@istarshine.com>
2 years ago
10YearsDiary 109aabc6f2
fix: incorrect handling when http header value contain multiple colons. (#4574) 2 years ago
majian 8c2ca60c8b
feat: Add WORKFLOW_MAX_EXECUTION_TIME env var (#4632) 2 years ago
Jyong 233c4150d1
support images and tables extract from docx (#4619) 2 years ago
Bowen Liang e8e213ad1e
chore: apply and fix flake8-bugbear lint rules (#4496) 2 years ago
Bowen Liang 04ad46dd31
chore: skip unnecessary key checks prior to accessing a dictionary (#4497) 2 years ago
Bowen Liang 083ef2e6fc
improve: exract Code Node provider for each supported scripting language (#4164) 2 years ago
Han Fangyuan 3df47b7b59
fix: wrong category name in examples of question classifier completion prompt (#4421) 2 years ago
VoidIsVoid a76ae2d756
chore: remove useless code in knowledge_retrieval_node (#4412) 2 years ago
非法操作 1d0f88264f
Fix HTTP REQUEST NODE is always waiting but endpoint have responsed (#4395) 2 years ago
非法操作 3271e3e803
improve the code readability of http_executor node (#4360) 2 years ago
Yeuoly 16d47923c3
fix: requests timeout (#4370) 2 years ago
Yeuoly bbef964eb5
improve: code upgrade (#4231) 2 years ago
Patryk Garstecki 2c1c660c6e
fix(Backend:http_executor): 🔧 prevent splitting JSON data as v… (#4276) 2 years ago
Yeuoly 8578ee0864
feat: support LLM jinja2 template prompt (#3968)
Co-authored-by: Joel <iamjoel007@gmail.com>
2 years ago
Jyong 897e07f639
question classifier prompt optimize (#4262) 2 years ago
takatost 86a6e6bd04
feat: increase max steps to 50 in workflow (#4252) 2 years ago