-LAN- and GitHub
f23cf98317
refactor: Remove RepositoryFactory ( #19176 )
...
Signed-off-by: -LAN- <[email protected] >
2025-05-06 21:14:51 +08:00
349c3cf7b8
feat(api): Add image multimodal support for LLMNode ( #17372 )
...
Enhance `LLMNode` with multimodal capability, introducing support for
image outputs.
This implementation extracts base64-encoded images from LLM responses,
saves them to the storage service, and records the file metadata in the
`ToolFile` table. In conversations, these images are rendered as
markdown-based inline images.
Additionally, the images are included in the LLMNode's output as
file variables, enabling subsequent nodes in the workflow to utilize them.
To integrate file outputs into workflows, adjustments to the frontend code
are necessary.
For multimodal output functionality, updates to related model configurations
are required. Currently, this capability has been applied exclusively to
Google's Gemini models.
Close #15814 .
Signed-off-by: -LAN- <[email protected] >
Co-authored-by: -LAN- <[email protected] >
2025-04-30 17:28:02 +08:00
-LAN- and GitHub
bcc95e520b
feat: support remove first and remove last in variable assigner ( #19144 )
...
Signed-off-by: -LAN- <[email protected] >
2025-04-30 15:50:00 +08:00
Novice and GitHub
e36b1a7016
test(graph-engine-test): modify the assert condition ( #19041 )
2025-04-29 09:51:42 +08:00
a1158cc946
fix: Update prompt message content types to use Literal and add union type for content ( #17136 )
...
Co-authored-by: 朱庆超 <[email protected] >
Co-authored-by: crazywoola <[email protected] >
2025-04-22 16:17:55 +08:00
Vitor and GitHub
defd5520ea
fix: invalid new tool call creation logic during response handling in OAI-Compat model ( #17781 )
2025-04-17 16:52:49 +08:00
Novice and GitHub
c91045a9d0
fix(fail-branch): prevent streaming output in exception branches ( #17153 )
2025-04-16 22:34:07 +08:00
Yongtao Huang and GitHub
5d72003ebb
Remove dead code ( #17899 )
2025-04-11 20:33:52 +08:00
shirukai and GitHub
6cf258a809
fix: code block syntax cannot be displayed correctly in react mode ( #16904 )
2025-03-31 16:27:29 +08:00
Novice and GitHub
437dcbdd68
fix: exclude additional unreachable nodes ( #16329 )
2025-03-20 16:53:56 +08:00
Yongtao Huang and GitHub
d339403e89
Chore: optimize the code of PromptTransform ( #16143 )
2025-03-19 11:24:57 +08:00
cyflhn and GitHub
1789437cc5
reopen PR for #14411 ( #16148 )
2025-03-19 10:24:35 +08:00
QuantumGhost and GitHub
2b4d1cf1db
fix(api): fix fail branch functionality for WorkflowTool ( #15966 )
2025-03-17 11:53:32 +08:00
RookieAgent and GitHub
8165d0b469
fix: http_request node form-data support array[file] ( #15731 )
2025-03-14 09:58:18 +08:00
-LAN- and GitHub
49c952a631
fix: streamline file upload configuration handling in manager.py ( #15714 )
...
Signed-off-by: -LAN- <[email protected] >
2025-03-13 16:32:49 +08:00
+110
403e2d58b9
Introduce Plugins ( #13836 )
...
Signed-off-by: yihong0618 <[email protected] >
Signed-off-by: -LAN- <[email protected] >
Signed-off-by: xhe <[email protected] >
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: takatost <[email protected] >
Co-authored-by: kurokobo <[email protected] >
Co-authored-by: Novice Lee <[email protected] >
Co-authored-by: zxhlyh <[email protected] >
Co-authored-by: AkaraChen <[email protected] >
Co-authored-by: Yi <[email protected] >
Co-authored-by: Joel <[email protected] >
Co-authored-by: JzoNg <[email protected] >
Co-authored-by: twwu <[email protected] >
Co-authored-by: Hiroshi Fujita <[email protected] >
Co-authored-by: AkaraChen <[email protected] >
Co-authored-by: NFish <[email protected] >
Co-authored-by: Wu Tianwei <[email protected] >
Co-authored-by: 非法操作 <[email protected] >
Co-authored-by: Novice <[email protected] >
Co-authored-by: Hiroki Nagai <[email protected] >
Co-authored-by: Gen Sato <[email protected] >
Co-authored-by: eux <[email protected] >
Co-authored-by: huangzhuo1949 <[email protected] >
Co-authored-by: huangzhuo <[email protected] >
Co-authored-by: lotsik <[email protected] >
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: nite-knite <[email protected] >
Co-authored-by: Jyong <[email protected] >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: gakkiyomi <[email protected] >
Co-authored-by: CN-P5 <[email protected] >
Co-authored-by: CN-P5 <[email protected] >
Co-authored-by: Chuehnone <[email protected] >
Co-authored-by: yihong <[email protected] >
Co-authored-by: Kevin9703 <[email protected] >
Co-authored-by: -LAN- <[email protected] >
Co-authored-by: Boris Feld <[email protected] >
Co-authored-by: mbo <[email protected] >
Co-authored-by: mabo <[email protected] >
Co-authored-by: Warren Chen <[email protected] >
Co-authored-by: JzoNgKVO <[email protected] >
Co-authored-by: jiandanfeng <[email protected] >
Co-authored-by: zhu-an <[email protected] >
Co-authored-by: zhaoqingyu.1075 <[email protected] >
Co-authored-by: 海狸大師 <[email protected] >
Co-authored-by: Xu Song <[email protected] >
Co-authored-by: rayshaw001 <[email protected] >
Co-authored-by: Ding Jiatong <[email protected] >
Co-authored-by: Bowen Liang <[email protected] >
Co-authored-by: JasonVV <[email protected] >
Co-authored-by: le0zh <[email protected] >
Co-authored-by: zhuxinliang <[email protected] >
Co-authored-by: k-zaku <[email protected] >
Co-authored-by: luckylhb90 <[email protected] >
Co-authored-by: hobo.l <[email protected] >
Co-authored-by: jiangbo721 <[email protected] >
Co-authored-by: 刘江波 <[email protected] >
Co-authored-by: Shun Miyazawa <[email protected] >
Co-authored-by: EricPan <[email protected] >
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: sino <[email protected] >
Co-authored-by: Jhvcc <[email protected] >
Co-authored-by: lowell <[email protected] >
Co-authored-by: Boris Polonsky <[email protected] >
Co-authored-by: Ademílson Tonato <[email protected] >
Co-authored-by: Ademílson Tonato <[email protected] >
Co-authored-by: IWAI, Masaharu <[email protected] >
Co-authored-by: Yueh-Po Peng (Yabi) <[email protected] >
Co-authored-by: Jason <[email protected] >
Co-authored-by: Xin Zhang <[email protected] >
Co-authored-by: yjc980121 <[email protected] >
Co-authored-by: heyszt <[email protected] >
Co-authored-by: Abdullah AlOsaimi <[email protected] >
Co-authored-by: Abdullah AlOsaimi <[email protected] >
Co-authored-by: Yingchun Lai <[email protected] >
Co-authored-by: Hash Brown <[email protected] >
Co-authored-by: zuodongxu <[email protected] >
Co-authored-by: Masashi Tomooka <[email protected] >
Co-authored-by: aplio <[email protected] >
Co-authored-by: Obada Khalili <[email protected] >
Co-authored-by: Nam Vu <[email protected] >
Co-authored-by: Kei YAMAZAKI <[email protected] >
Co-authored-by: TechnoHouse <[email protected] >
Co-authored-by: Riddhimaan-Senapati <[email protected] >
Co-authored-by: MaFee921 <[email protected] >
Co-authored-by: te-chan <[email protected] >
Co-authored-by: HQidea <[email protected] >
Co-authored-by: Joshbly <[email protected] >
Co-authored-by: xhe <[email protected] >
Co-authored-by: weiwenyan-dev <[email protected] >
Co-authored-by: ex_wenyan.wei <[email protected] >
Co-authored-by: engchina <[email protected] >
Co-authored-by: engchina <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: 呆萌闷油瓶 <[email protected] >
Co-authored-by: Kemal <[email protected] >
Co-authored-by: Lazy_Frog <[email protected] >
Co-authored-by: Yi Xiao <[email protected] >
Co-authored-by: Steven sun <[email protected] >
Co-authored-by: steven <[email protected] >
Co-authored-by: Kalo Chin <[email protected] >
Co-authored-by: Katy Tao <[email protected] >
Co-authored-by: depy <[email protected] >
Co-authored-by: 胡春东 <[email protected] >
Co-authored-by: Junjie.M <[email protected] >
Co-authored-by: MuYu <[email protected] >
Co-authored-by: Naoki Takashima <[email protected] >
Co-authored-by: Summer-Gu <[email protected] >
Co-authored-by: Fei He <[email protected] >
Co-authored-by: ybalbert001 <[email protected] >
Co-authored-by: Yuanbo Li <[email protected] >
Co-authored-by: douxc <[email protected] >
Co-authored-by: liuzhenghua <[email protected] >
Co-authored-by: Wu Jiayang <[email protected] >
Co-authored-by: Your Name <[email protected] >
Co-authored-by: kimjion <[email protected] >
Co-authored-by: AugNSo <[email protected] >
Co-authored-by: llinvokerl <[email protected] >
Co-authored-by: liusurong.lsr <[email protected] >
Co-authored-by: Vasu Negi <[email protected] >
Co-authored-by: Hundredwz <[email protected] >
Co-authored-by: Xiyuan Chen <[email protected] >
2025-02-17 17:05:13 +08:00
AugNSo and GitHub
2b86465d4c
fix document extractor node incorrectly processing doc and ppt files ( #12902 )
2025-02-12 18:04:28 +08:00
Ademílson Tonato and GitHub
d0a21086bd
refactor: Update Firecrawl API parameters and default settings ( #13082 )
2025-01-29 11:21:05 +08:00
6024d8a42d
refactor: Update Firecrawl to use v1 API ( #12574 )
...
Co-authored-by: Ademílson Tonato <[email protected] >
2025-01-23 11:14:48 +08:00
Bowen Liang and GitHub
166221d784
chore(lint): fix quotes for f-string formatting by bumping ruff to 0.9.x ( #12702 )
2025-01-21 10:12:29 +08:00
Bowen Liang and GitHub
72ae414da4
chore(lint): correct allowed-unused-imports settings for cleanup unused imports in tests ( #11922 )
2024-12-28 01:19:31 +08:00
-LAN- and GitHub
094343739b
fix/array file cannot use in iteration node ( #12035 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-24 15:56:59 +08:00
yihong and GitHub
e0f1410b48
fix: issue Multiple Paths Between IF/ELSE Branches ( #11646 )
...
Signed-off-by: yihong0618 <[email protected] >
2024-12-23 18:56:59 +08:00
7abc7fa573
Feat: Retry on node execution errors ( #11871 )
...
Co-authored-by: Novice Lee <[email protected] >
2024-12-20 14:14:06 +08:00
-LAN- and GitHub
996a9135f6
feat(llm_node): support order in text and files ( #11837 )
...
Signed-off-by: -LAN- <[email protected] >
2024-12-20 14:12:50 +08:00
非法操作 and GitHub
c9b4029ce7
chore: the consistency of MultiModalPromptMessageContent ( #11721 )
2024-12-17 15:01:38 +08:00
非法操作 and GitHub
74fdc16bd1
feat: enhance gemini models ( #11497 )
2024-12-17 12:05:13 +08:00
非法操作 and GitHub
9c7a1bc067
fix: change http node params from dict to list tuple ( #11665 )
2024-12-15 21:27:39 +08:00
79a710ce98
Feat: continue on error ( #11458 )
...
Co-authored-by: Novice Lee <[email protected] >
Co-authored-by: Novice Lee <[email protected] >
2024-12-11 14:22:42 +08:00
e135ffc2c1
Feat: upgrade variable assigner ( #11285 )
...
Signed-off-by: -LAN- <[email protected] >
Co-authored-by: -LAN- <[email protected] >
2024-12-03 13:56:40 +08:00
Bowen Liang and GitHub
6c8e208ef3
chore: bump minimum supported Python version to 3.11 ( #10386 )
2024-11-24 13:28:46 +08:00
08ac36812b
feat: support LLM process document file ( #10966 )
...
Co-authored-by: -LAN- <[email protected] >
2024-11-22 19:32:44 +08:00
c5f7d650b5
feat: Allow using file variables directly in the LLM node and support more file types. ( #10679 )
...
Co-authored-by: Joel <[email protected] >
2024-11-22 16:30:22 +08:00
8ff65abbc6
ext_redis.py support redis clusters --- Fixes #9538 ( #9789 )
...
Signed-off-by: root <[email protected] >
Co-authored-by: root <[email protected] >
Co-authored-by: Bowen Liang <[email protected] >
2024-11-20 13:44:35 +08:00
-LAN- and GitHub
25fda7adc5
fix(http_request): allow content type application/x-javascript ( #10862 )
2024-11-20 12:55:06 +08:00
328965ed7c
Fix: crash of workflow file upload ( #10831 )
...
Co-authored-by: -LAN- <[email protected] >
Co-authored-by: StyleZhang <[email protected] >
2024-11-19 14:15:18 +08:00
yihong and GitHub
94fd6f6901
fix: typo in test ( #10707 )
...
Signed-off-by: yihong0618 <[email protected] >
2024-11-14 20:54:13 +08:00
yihong and GitHub
722964667f
fix: non utf8 code decode close #10691 ( #10698 )
...
Signed-off-by: yihong0618 <[email protected] >
2024-11-14 17:29:49 +08:00
-LAN- and GitHub
70c2ec8ed5
feat(variable-handling): enhance variable and segment conversion ( #10483 )
2024-11-12 21:51:09 +08:00
fbee41f8c7
The list action node adds methods to extract specific list objects ( #10421 )
...
Co-authored-by: luowei <glpat-EjySCyNjWiLqAED-YmwM>
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: crazywoola <[email protected] >
2024-11-11 12:10:21 +08:00
-LAN- and GitHub
172c7eb270
fix(file_upload): correct validation method and add unit tests ( #10477 )
2024-11-08 21:55:01 +08:00
-LAN- and GitHub
25ca0278dd
refactor(core): Remove extra_config from File. ( #10203 )
2024-11-08 18:13:24 +08:00
-LAN- and GitHub
438ad8148b
fix(http_request): send form data ( #10431 )
2024-11-08 09:33:40 +08:00
Novice and GitHub
7962101e5e
fix: iteration none output error ( #10295 )
2024-11-05 16:31:49 +08:00
-LAN- and GitHub
ae254f0a10
fix(http_request): improve parameter initialization and reorganize tests ( #10297 )
2024-11-05 16:30:23 +08:00
-LAN- and GitHub
08c731fd84
fix(node): correct file property name in function switch ( #10284 )
2024-11-05 14:23:18 +08:00
Novice and GitHub
d1505b15c4
feat: Iteration node support parallel mode ( #9493 )
2024-11-05 10:32:49 +08:00
-LAN- and GitHub
6b0de08157
fix(validation): allow to use 0 in the inputs form ( #10255 )
2024-11-04 18:34:55 +08:00
-LAN- and GitHub
3b53e06e0d
fix(workflow): refine variable type checks in LLMNode ( #10051 )
2024-10-30 16:23:12 +08:00
-LAN- and GitHub
4da0b70694
feat(http-request-executor): enhance file handling in HTTP requests ( #9944 )
2024-10-28 17:51:01 +08:00