Commit Graph

58 Commits

Author SHA1 Message Date
Yeuoly
39656f7f84 fix: linter and formatter 2024-12-24 18:38:34 +08:00
Yeuoly
93c3699128
feat: add label to agent log 2024-12-15 18:12:29 +08:00
Yeuoly
65a4cb769b
refactor: tool entities 2024-12-13 19:50:54 +08:00
Yeuoly
9a6f120e5c
feat: support agent log event 2024-12-12 23:46:26 +08:00
Yeuoly
01efdee1dd
fix: support other file types for Tool 2024-12-04 19:26:01 +08:00
Yeuoly
dcf19549cb
feat: move audio and webscraper back to dify 2024-12-03 19:27:57 +08:00
Yeuoly
49bd1a7a49
fix: riff 2024-11-25 16:44:08 +08:00
Yeuoly
f6136427a4
feat: export dsl with dependencies 2024-11-12 19:50:56 +08:00
Yeuoly
6baa98f166
feat: support app-selector, model-selector and tool-selector as parameters 2024-11-06 17:13:05 +08:00
Yeuoly
e9d69f020a
feat: cast files into correct type while invoking 2024-11-05 20:30:13 +08:00
Yeuoly
739e15f88b
feat: support tool plugin id 2024-10-29 12:32:11 +08:00
Yeuoly
1450e5d5cb
feat: add supports for multimodal 2024-10-22 17:26:00 +08:00
Yeuoly
bedbd658fe
Merge main into fix/chore-fix 2024-10-21 20:01:49 +08:00
-LAN-
e61752bd3a
feat/enhance the multi-modal support (#8818) 2024-10-21 10:43:49 +08:00
Yeuoly
118fa66567
feat: backwards invoke tools 2024-10-10 18:09:06 +08:00
Bowen Liang
240b66d737
chore: avoid implicit optional in type annotations of method (#8727) 2024-10-09 14:36:43 +08:00
Yeuoly
56b7853afe
feat: compat tool provider credentials to updated data 2024-09-30 23:22:23 +08:00
Yeuoly
6dfc31a542
refactor: credentials schemas to array 2024-09-30 17:39:13 +08:00
Yeuoly
0dd05d7b6d
feat: tool output schema 2024-09-29 20:58:07 +08:00
Yeuoly
d4e007f9db
feat: support get tool runtime parameters 2024-09-29 18:19:03 +08:00
takatost
47c8824be6 feat: move model request to plugin daemon 2024-09-29 00:15:17 +08:00
Yeuoly
7a3e756020
refactor: list tools 2024-09-23 18:06:16 +08:00
Yeuoly
435e71eb60
refactor 2024-09-23 13:09:46 +08:00
Yeuoly
91cb80f795
refactor: tool 2024-09-20 23:48:48 +08:00
Yeuoly
661392eaef
refactor: tool 2024-09-20 02:25:14 +08:00
Yeuoly
c472ea6c67
fix: pydantic 2024-09-19 18:02:24 +08:00
Yeuoly
00d1c45518
Merge main 2024-09-14 02:47:01 +08:00
Yeuoly
87c746f6bb
tmp 2024-09-14 01:26:22 +08:00
Yeuoly
70c001436e
support variable 2024-09-10 18:13:33 +08:00
Bowen Liang
2cf1187b32
chore(api/core): apply ruff reformatting (#7624) 2024-09-10 17:00:20 +08:00
Yeuoly
886a160115
fix: invoke tool streamingly 2024-08-30 18:11:38 +08:00
Yeuoly
1fa3b9cfd8
refactor tools 2024-08-30 14:23:14 +08:00
Yeuoly
c28998a6f0
refactor: tool message transformer 2024-08-29 13:42:31 +08:00
Yeuoly
4b4741f7ed
Merge main into feat/plugin 2024-08-29 13:09:13 +08:00
非法操作
ba82023445
fix: support float type for tool parameter's default value (#7644) 2024-08-26 17:10:54 +08:00
-LAN-
48d2febebf
fix(api/core/tools/entities/tool_entities.py): Fix type define. (#7250) 2024-08-14 14:08:54 +08:00
Yeuoly
d52476c1c9
feat: support backwards invocation 2024-07-29 18:57:34 +08:00
Yeuoly
f29b44acd8
feat: support plugin inner api 2024-07-29 16:40:04 +08:00
非法操作
5660878f7b
chore: update the tool's doc (#6167) 2024-07-11 11:02:58 +08:00
crazywoola
cc8dc6d35e
Revert "chore: update the tool's doc" (#6153) 2024-07-10 19:57:12 +08:00
非法操作
1d2ab2126c
chore: update the tool's doc (#6122) 2024-07-10 12:42:34 +08:00
非法操作
1e28a8c033
chore: add create_json_message api for tools (#5440) 2024-06-24 15:46:16 +08:00
Bowen Liang
d94279ae75
fix: casting non-string type value for tool parameter options (#5267) 2024-06-16 09:47:20 +08:00
Bowen Liang
f976740b57
improve: mordernizing validation by migrating pydantic from 1.x to 2.x (#4592) 2024-06-14 01:05:37 +08:00
Bowen Liang
3542d55e67
improve: generalize tool parameter converter (#4786) 2024-06-03 21:26:58 +08:00
Yeuoly
74f38eacda
feat: support define tags in tool yaml (#4763) 2024-05-29 15:19:14 +08:00
Yeuoly
e852a21634
Feat/workflow phase2 (#4687) 2024-05-27 22:01:11 +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
Yeuoly
95b74c211d
Feat/support tool credentials bool schema (#2875) 2024-03-18 16:55:26 +08:00
Yeuoly
ce58f0607b
Feat/tool secret parameter (#2760) 2024-03-08 20:31:13 +08:00