Bowen Liang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8537abfff8 
							
						 
					 
					
						
						
							
							chore: avoid repeated type ignore noqa by adding flask_restful and flask_login in mypy import exclusions ( #19224 )  
						
						
						
						
					 
					
						2025-05-06 11:58:49 +08:00 
						 
				 
			
				
					
						
							
							
								Bowen Liang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22f5af9987 
							
						 
					 
					
						
						
							
							fix: support non-ascii charactors in filename of the tool files ( #19228 )  
						
						
						
						
					 
					
						2025-05-06 09:18:11 +08:00 
						 
				 
			
				
					
						
							
							
								QuantumGhost 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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- <laipz8200@outlook.com>
Co-authored-by: -LAN- <laipz8200@outlook.com> 
						
						
					 
					
						2025-04-30 17:28:02 +08:00 
						 
				 
			
				
					
						
							
							
								sondin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d70fa2847b 
							
						 
					 
					
						
						
							
							add Accept-Ranges header for audio/video files ( #19119 )  
						
						
						
						
					 
					
						2025-04-30 10:51:27 +08:00 
						 
				 
			
				
					
						
							
							
								xiaotian 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23f6914b9b 
							
						 
					 
					
						
						
							
							fix: image preview triggers binary download ( #19070 )  
						
						
						
						
					 
					
						2025-04-29 15:38:33 +08:00 
						 
				 
			
				
					
						
							
							
								Dongyu Li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							413271eaa6 
							
						 
					 
					
						
						
							
							feat[plugin]:The plugin upload file change to be stored as a toolfile… ( #18277 )  
						
						
						
						
					 
					
						2025-04-22 13:05:42 +08:00 
						 
				 
			
				
					
						
							
							
								-LAN- 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac910ed200 
							
						 
					 
					
						
						
							
							feat: replace file content type to avoid load script in svg. ( #16454 )  
						
						... 
						
						
						
						Signed-off-by: -LAN- <laipz8200@outlook.com> 
						
						
					 
					
						2025-03-21 17:44:13 +08:00 
						 
				 
			
				
					
						
							
							
								kenwoodjw 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b09f22961c 
							
						 
					 
					
						
						
							
							fix   #13573  ( #13843 )  
						
						... 
						
						
						
						Signed-off-by: kenwoodjw <blackxin55+@gmail.com> 
						
						
					 
					
						2025-02-19 17:28:32 +08:00 
						 
				 
			
				
					
						
							
							
								Yeuoly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							403e2d58b9 
							
						 
					 
					
						
						
							
							Introduce Plugins ( #13836 )  
						
						... 
						
						
						
						Signed-off-by: yihong0618 <zouzou0208@gmail.com>
Signed-off-by: -LAN- <laipz8200@outlook.com>
Signed-off-by: xhe <xw897002528@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: takatost <takatost@gmail.com>
Co-authored-by: kurokobo <kuro664@gmail.com>
Co-authored-by: Novice Lee <novicelee@NoviPro.local>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: AkaraChen <akarachen@outlook.com>
Co-authored-by: Yi <yxiaoisme@gmail.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: JzoNg <jzongcode@gmail.com>
Co-authored-by: twwu <twwu@dify.ai>
Co-authored-by: Hiroshi Fujita <fujita-h@users.noreply.github.com>
Co-authored-by: AkaraChen <85140972+AkaraChen@users.noreply.github.com>
Co-authored-by: NFish <douxc512@gmail.com>
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
Co-authored-by: 非法操作 <hjlarry@163.com>
Co-authored-by: Novice <857526207@qq.com>
Co-authored-by: Hiroki Nagai <82458324+nagaihiroki-git@users.noreply.github.com>
Co-authored-by: Gen Sato <52241300+halogen22@users.noreply.github.com>
Co-authored-by: eux <euxuuu@gmail.com>
Co-authored-by: huangzhuo1949 <167434202+huangzhuo1949@users.noreply.github.com>
Co-authored-by: huangzhuo <huangzhuo1@xiaomi.com>
Co-authored-by: lotsik <lotsik@mail.ru>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: gakkiyomi <gakkiyomi@aliyun.com>
Co-authored-by: CN-P5 <heibai2006@gmail.com>
Co-authored-by: CN-P5 <heibai2006@qq.com>
Co-authored-by: Chuehnone <1897025+chuehnone@users.noreply.github.com>
Co-authored-by: yihong <zouzou0208@gmail.com>
Co-authored-by: Kevin9703 <51311316+Kevin9703@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: Boris Feld <lothiraldan@gmail.com>
Co-authored-by: mbo <himabo@gmail.com>
Co-authored-by: mabo <mabo@aeyes.ai>
Co-authored-by: Warren Chen <warren.chen830@gmail.com>
Co-authored-by: JzoNgKVO <27049666+JzoNgKVO@users.noreply.github.com>
Co-authored-by: jiandanfeng <chenjh3@wangsu.com>
Co-authored-by: zhu-an <70234959+xhdd123321@users.noreply.github.com>
Co-authored-by: zhaoqingyu.1075 <zhaoqingyu.1075@bytedance.com>
Co-authored-by: 海狸大師 <86974027+yenslife@users.noreply.github.com>
Co-authored-by: Xu Song <xusong.vip@gmail.com>
Co-authored-by: rayshaw001 <396301947@163.com>
Co-authored-by: Ding Jiatong <dingjiatong@gmail.com>
Co-authored-by: Bowen Liang <liangbowen@gf.com.cn>
Co-authored-by: JasonVV <jasonwangiii@outlook.com>
Co-authored-by: le0zh <newlight@qq.com>
Co-authored-by: zhuxinliang <zhuxinliang@didiglobal.com>
Co-authored-by: k-zaku <zaku99@outlook.jp>
Co-authored-by: luckylhb90 <luckylhb90@gmail.com>
Co-authored-by: hobo.l <hobo.l@binance.com>
Co-authored-by: jiangbo721 <365065261@qq.com>
Co-authored-by: 刘江波 <jiangbo721@163.com>
Co-authored-by: Shun Miyazawa <34241526+miya@users.noreply.github.com>
Co-authored-by: EricPan <30651140+Egfly@users.noreply.github.com>
Co-authored-by: crazywoola <427733928@qq.com>
Co-authored-by: sino <sino2322@gmail.com>
Co-authored-by: Jhvcc <37662342+Jhvcc@users.noreply.github.com>
Co-authored-by: lowell <lowell.hu@zkteco.in>
Co-authored-by: Boris Polonsky <BorisPolonsky@users.noreply.github.com>
Co-authored-by: Ademílson Tonato <ademilsonft@outlook.com>
Co-authored-by: Ademílson Tonato <ademilson.tonato@refurbed.com>
Co-authored-by: IWAI, Masaharu <iwaim.sub@gmail.com>
Co-authored-by: Yueh-Po Peng (Yabi) <94939112+y10ab1@users.noreply.github.com>
Co-authored-by: Jason <ggbbddjm@gmail.com>
Co-authored-by: Xin Zhang <sjhpzx@gmail.com>
Co-authored-by: yjc980121 <3898524+yjc980121@users.noreply.github.com>
Co-authored-by: heyszt <36215648+hieheihei@users.noreply.github.com>
Co-authored-by: Abdullah AlOsaimi <osaimiacc@gmail.com>
Co-authored-by: Abdullah AlOsaimi <189027247+osaimi@users.noreply.github.com>
Co-authored-by: Yingchun Lai <laiyingchun@apache.org>
Co-authored-by: Hash Brown <hi@xzd.me>
Co-authored-by: zuodongxu <192560071+zuodongxu@users.noreply.github.com>
Co-authored-by: Masashi Tomooka <tmokmss@users.noreply.github.com>
Co-authored-by: aplio <ryo.091219@gmail.com>
Co-authored-by: Obada Khalili <54270856+obadakhalili@users.noreply.github.com>
Co-authored-by: Nam Vu <zuzoovn@gmail.com>
Co-authored-by: Kei YAMAZAKI <1715090+kei-yamazaki@users.noreply.github.com>
Co-authored-by: TechnoHouse <13776377+deephbz@users.noreply.github.com>
Co-authored-by: Riddhimaan-Senapati <114703025+Riddhimaan-Senapati@users.noreply.github.com>
Co-authored-by: MaFee921 <31881301+2284730142@users.noreply.github.com>
Co-authored-by: te-chan <t-nakanome@sakura-is.co.jp>
Co-authored-by: HQidea <HQidea@users.noreply.github.com>
Co-authored-by: Joshbly <36315710+Joshbly@users.noreply.github.com>
Co-authored-by: xhe <xw897002528@gmail.com>
Co-authored-by: weiwenyan-dev <154779315+weiwenyan-dev@users.noreply.github.com>
Co-authored-by: ex_wenyan.wei <ex_wenyan.wei@tcl.com>
Co-authored-by: engchina <12236799+engchina@users.noreply.github.com>
Co-authored-by: engchina <atjapan2015@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: 呆萌闷油瓶 <253605712@qq.com>
Co-authored-by: Kemal <kemalmeler@outlook.com>
Co-authored-by: Lazy_Frog <4590648+lazyFrogLOL@users.noreply.github.com>
Co-authored-by: Yi Xiao <54782454+YIXIAO0@users.noreply.github.com>
Co-authored-by: Steven sun <98230804+Tuyohai@users.noreply.github.com>
Co-authored-by: steven <sunzwj@digitalchina.com>
Co-authored-by: Kalo Chin <91766386+fdb02983rhy@users.noreply.github.com>
Co-authored-by: Katy Tao <34019945+KatyTao@users.noreply.github.com>
Co-authored-by: depy <42985524+h4ckdepy@users.noreply.github.com>
Co-authored-by: 胡春东 <gycm520@gmail.com>
Co-authored-by: Junjie.M <118170653@qq.com>
Co-authored-by: MuYu <mr.muzea@gmail.com>
Co-authored-by: Naoki Takashima <39912547+takatea@users.noreply.github.com>
Co-authored-by: Summer-Gu <37869445+gubinjie@users.noreply.github.com>
Co-authored-by: Fei He <droxer.he@gmail.com>
Co-authored-by: ybalbert001 <120714773+ybalbert001@users.noreply.github.com>
Co-authored-by: Yuanbo Li <ybalbert@amazon.com>
Co-authored-by: douxc <7553076+douxc@users.noreply.github.com>
Co-authored-by: liuzhenghua <1090179900@qq.com>
Co-authored-by: Wu Jiayang <62842862+Wu-Jiayang@users.noreply.github.com>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: kimjion <45935338+kimjion@users.noreply.github.com>
Co-authored-by: AugNSo <song.tiankai@icloud.com>
Co-authored-by: llinvokerl <38915183+llinvokerl@users.noreply.github.com>
Co-authored-by: liusurong.lsr <liusurong.lsr@alibaba-inc.com>
Co-authored-by: Vasu Negi <vasu-negi@users.noreply.github.com>
Co-authored-by: Hundredwz <1808096180@qq.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com> 
						
						
					 
					
						2025-02-17 17:05:13 +08:00 
						 
				 
			
				
					
						
							
							
								yihong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56e15d09a9 
							
						 
					 
					
						
						
							
							feat: mypy for all type check ( #10921 )  
						
						
						
						
					 
					
						2024-12-24 18:38:51 +08:00 
						 
				 
			
				
					
						
							
							
								-LAN- 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67016feb96 
							
						 
					 
					
						
						
							
							feat(api): enhance file preview handling ( #9674 )  
						
						
						
						
					 
					
						2024-10-23 13:12:34 +08:00 
						 
				 
			
				
					
						
							
							
								-LAN- 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6e8290a1c 
							
						 
					 
					
						
						
							
							fix(files): update Content-Length handling for tool and remote files ( #9649 )  
						
						
						
						
					 
					
						2024-10-22 17:24:42 +08:00 
						 
				 
			
				
					
						
							
							
								-LAN- 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e61752bd3a 
							
						 
					 
					
						
						
							
							feat/enhance the multi-modal support ( #8818 )  
						
						
						
						
					 
					
						2024-10-21 10:43:49 +08:00 
						 
				 
			
				
					
						
							
							
								zhuhao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							959a81a41b 
							
						 
					 
					
						
						
							
							refactor: remove the duplicate definitions across different modules ( #9022 )  
						
						
						
						
					 
					
						2024-10-07 11:08:06 +08:00 
						 
				 
			
				
					
						
							
							
								-LAN- 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13be84e4d4 
							
						 
					 
					
						
						
							
							chore(api/controllers): Apply Ruff Formatter. ( #7645 )  
						
						
						
						
					 
					
						2024-08-26 15:29:10 +08:00 
						 
				 
			
				
					
						
							
							
								Bowen Liang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9b821cecc 
							
						 
					 
					
						
						
							
							chore: apply ruff rules on tests and app.py ( #3605 )  
						
						
						
						
					 
					
						2024-04-18 20:24:05 +08:00 
						 
				 
			
				
					
						
							
							
								takatost 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7753ba2d37 
							
						 
					 
					
						
						
							
							FEAT: NEW WORKFLOW ENGINE ( #3160 )  
						
						... 
						
						
						
						Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: Yeuoly <admin@srmxy.cn>
Co-authored-by: JzoNg <jzongcode@gmail.com>
Co-authored-by: StyleZhang <jasonapring2015@outlook.com>
Co-authored-by: jyong <jyong@dify.ai>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: jyong <718720800@qq.com> 
						
						
					 
					
						2024-04-08 18:51:46 +08:00 
						 
				 
			
				
					
						
							
							
								Bowen Liang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14a19a3da9 
							
						 
					 
					
						
						
							
							chore: apply ruff's pyflakes linter rules ( #2420 )  
						
						
						
						
					 
					
						2024-02-08 14:11:10 +08:00 
						 
				 
			
				
					
						
							
							
								Bowen Liang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							843280f82b 
							
						 
					 
					
						
						
							
							enhancement: introduce Ruff for Python linter for reordering and removing unused imports with automated pre-commit and sytle check ( #2366 )  
						
						
						
						
					 
					
						2024-02-06 13:21:13 +08:00 
						 
				 
			
				
					
						
							
							
								takatost 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f637ead38 
							
						 
					 
					
						
						
							
							bump version to 0.5.3 ( #2306 )  
						
						
						
						
					 
					
						2024-02-01 18:11:57 +08:00 
						 
				 
			
				
					
						
							
							
								Yeuoly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86286e1ac8 
							
						 
					 
					
						
						
							
							Feat/assistant app ( #2086 )  
						
						... 
						
						
						
						Co-authored-by: chenhe <guchenhe@gmail.com>
Co-authored-by: Pascal M <11357019+perzeuss@users.noreply.github.com> 
						
						
					 
					
						2024-01-23 19:58:23 +08:00 
						 
				 
			
				
					
						
							
							
								Bowen Liang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc9e74123c 
							
						 
					 
					
						
						
							
							improve: introduce isort for linting Python imports ( #1983 )  
						
						
						
						
					 
					
						2024-01-12 12:34:01 +08:00 
						 
				 
			
				
					
						
							
							
								zxhlyh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bb841935e 
							
						 
					 
					
						
						
							
							feat: custom webapp logo ( #1766 )  
						
						
						
						
					 
					
						2023-12-18 16:25:37 +08:00 
						 
				 
			
				
					
						
							
							
								takatost 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41d0a8b295 
							
						 
					 
					
						
						
							
							feat: [backend] vision support ( #1510 )  
						
						... 
						
						
						
						Co-authored-by: Garfield Dai <dai.hai@foxmail.com> 
						
						
					 
					
						2023-11-13 22:05:46 +08:00