twwu
fc779d00df
Merge branch 'main' into feat/rag-2
2025-08-11 11:15:58 +08:00
6f80fb72cb
feat: tools json response support datetime uuid etc ( #22738 )
...
Co-authored-by: 刘江波 <[email protected] >
2025-08-08 09:26:50 +08:00
twwu
40f3524cfe
Merge branch 'main' into feat/rag-2
2025-08-06 14:23:51 +08:00
Will and GitHub
7fe23a0ca6
remove useless Tool class attributes ( #23389 )
2025-08-05 10:20:28 +08:00
zxhlyh
a95cf6f8b0
merge main
2025-07-28 16:00:38 +08:00
Mike Zixuan HE and GitHub
bd5b938571
feat: Support allOf in OpenAPI properties inside schema #22946 ( #22975 )
2025-07-28 11:03:19 +08:00
Asuka Minato and GitHub
a189d293f8
make logging not use f-str, change others to f-str ( #22882 )
2025-07-25 10:32:48 +08:00
twwu
bae2af0c85
Merge branch main into feat/rag-2
2025-07-24 17:40:04 +08:00
ef51678c73
orm filter -> where ( #22801 )
...
Signed-off-by: -LAN- <[email protected] >
Co-authored-by: -LAN- <[email protected] >
Co-authored-by: Claude <[email protected] >
2025-07-24 00:57:45 +08:00
Will and GitHub
095bae01b2
fix: Invalid expected metadata value type error ( #22793 )
2025-07-22 22:28:16 +08:00
Harry
e97f03c130
feat: add custom OAuth client setup and enhance datasource provider model with avatar_url
2025-07-21 12:36:02 +08:00
a4ef900916
Support OAuth Integration for Plugin Tools ( #22550 )
...
Co-authored-by: zxhlyh <[email protected] >
Co-authored-by: Yeuoly <[email protected] >
2025-07-17 17:18:44 +08:00
Hao Cheng and GitHub
32c541a9ed
fix: generate deterministic operationId for root endpoints without one ( #19888 )
2025-07-15 14:19:55 +08:00
535fff62f3
feat: add MCP support ( #20716 )
...
Co-authored-by: QuantumGhost <[email protected] >
2025-07-10 14:01:34 +08:00
Yeuoly and GitHub
cea6522122
feat: add DYNAMIC_SELECT parameter type for dynamic options in parameter entities ( #21425 )
2025-06-26 17:44:14 +08:00
Bowen Liang and GitHub
0f3d4d0b6e
chore: bump mypy to 1.16 ( #20608 )
2025-06-11 01:01:33 +08:00
yihong and GitHub
65c7c01d90
fix: clean up two unreachable code ( #20773 )
...
Signed-off-by: yihong0618 <[email protected] >
2025-06-07 23:06:46 +08:00
8025ad0661
Fixes #20534 : Allow $ref in parameter for custom tools ( #20535 )
...
Co-authored-by: Peter Xin <[email protected] >
2025-06-02 18:08:53 +08:00
-LAN- and GitHub
a6ea15e63c
Refactor/message cycle manage and knowledge retrieval ( #20460 )
...
Signed-off-by: -LAN- <[email protected] >
2025-05-30 14:36:44 +08:00
yihong and GitHub
5a991295e0
fix: drop some type fixme ( #20344 )
2025-05-30 14:10:09 +08:00
-LAN- and GitHub
d3bfcd498b
fix: Refactor web reader to use readabilipy ( #19789 )
...
Signed-off-by: -LAN- <[email protected] >
2025-05-27 14:17:32 +08:00
adca981eee
fix: uninitialized variable error on empty knowledge retrieval(agent) ( #20025 )
...
Co-authored-by: crazywoola <[email protected] >
2025-05-22 10:09:07 +08:00
085bd1aa93
chore: model.query change to db.session.query ( #19551 )
...
Co-authored-by: QuantumGhost <[email protected] >
2025-05-13 09:13:12 +08:00
非法操作 and GitHub
b00f94df64
fix: replace all dataset.Model.query to db.session.query(Model) ( #19509 )
2025-05-12 13:52:33 +08:00
Will and GitHub
bfa652f2d0
fix: metadata filtering condition variable unassigned; fix External K… ( #19208 )
2025-05-07 14:52:09 +08:00
非法操作 and GitHub
1ca6dbcdc8
fix: file name incorrect when download file ( #19183 )
2025-04-30 22:47:59 +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
65b7a783fe
fix: metadata filter not work ( #19020 )
...
Co-authored-by: 金鹏程 <[email protected] >
Co-authored-by: crazywoola <[email protected] >
2025-04-30 11:06:03 +08:00
Will and GitHub
cb69cb2d64
fix weird syntax error ( #18454 )
2025-04-21 14:18:32 +08:00
briqt and GitHub
91cfa90503
Fix external knowledge Issues: ( #17685 ) ( #17843 )
2025-04-11 15:37:27 +08:00
crazywoola and GitHub
3e698074e7
Fix/17466 cannot create a knowledge base by adding files ( #17470 )
2025-04-06 00:03:05 +08:00
Perfecto and GitHub
16c722d1d8
fix: move hardcoded text to language settings ( #16990 ) ( #17133 )
2025-04-02 22:35:51 +08:00
非法操作 and GitHub
44f911a0a8
chore: docstring not match the function parameter ( #17162 )
2025-03-31 13:19:15 +08:00
8b89447549
Fix Custom Tool File Upload: Resolve Multiple Files Recognition and Multipart Boundary Issues ( #14014 )
...
Co-authored-by: crazywoola <[email protected] >
2025-03-27 10:47:35 +08:00
2524f16525
support config filename in meta for create_blob_message ( #15605 )
...
Co-authored-by: StoneFancyX <[email protected] >
Co-authored-by: crazywoola <[email protected] >
2025-03-18 13:59:00 +08:00
aef43910b1
fix: octet/stream => application/octet-stream ( #15329 )
...
Co-authored-by: crazywoola <[email protected] >
2025-03-10 09:49:27 +08:00
crazywoola and GitHub
ce2dd22bd7
fix: typo doc_metadat ( #14569 )
2025-02-28 22:51:38 +08:00
yuhaowin and GitHub
1e3197a1ea
Fixes 14217: database retrieve api and chat-messages api response doc_metadata ( #14219 )
2025-02-27 14:56:46 +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
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
1859d57784
api tool support multiple env url ( #12249 )
...
Co-authored-by: mabo <[email protected] >
2025-01-13 17:49:30 +08:00
lotsik and GitHub
f230a9232e
fix: Parsing OpenAPI spec for external tools ( #12518 ) ( #12530 )
2025-01-09 15:30:43 +08:00
yihong and GitHub
8339d2c7c9
fix: issue #11868 bring old logic back ( #12100 )
...
Signed-off-by: yihong0618 <[email protected] >
2024-12-26 12:17:55 +08:00
yihong and GitHub
56e15d09a9
feat: mypy for all type check ( #10921 )
2024-12-24 18:38:51 +08:00
yihong and GitHub
0067b16d1e
fix: refactor all 'or []' and 'or {}' logic to make code more clear ( #10883 )
...
Signed-off-by: yihong0618 <[email protected] >
2024-11-21 10:34:43 +08:00
非法操作 and GitHub
bf4b6e5f80
feat: support custom tool upload file ( #10796 )
2024-11-20 13:26:42 +08:00
Zane and GitHub
14f3d44c37
refactor: improve handling of leading punctuation removal ( #10761 )
2024-11-18 21:32:33 +08:00
Bowen Liang and GitHub
51db59622c
chore(lint): cleanup repeated cause exception in logging.exception replaced by helpful message ( #10425 )
2024-11-15 15:41:40 +08:00
570f10d91c
fix issues:Image file not deleted when a doc is removed #9541 ( #10465 )
...
Signed-off-by: root <[email protected] >
Co-authored-by: root <[email protected] >
2024-11-11 21:43:37 +08:00
f562a88249
feat(Tools): add lark tools ( #10117 )
...
Co-authored-by: 黎斌 <[email protected] >
2024-11-07 18:11:25 +08:00