Kevin Hu
cbf04ee470
Feat: Use data pipeline to visualize the parsing configuration of the knowledge base ( #10423 )
...
### What problem does this PR solve?
#9869
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: jinhai <haijin.chn@gmail.com>
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
Co-authored-by: chanx <1243304602@qq.com>
Co-authored-by: balibabu <cike8899@users.noreply.github.com>
Co-authored-by: Lynn <lynn_inf@hotmail.com>
Co-authored-by: 纷繁下的无奈 <zhileihuang@126.com>
Co-authored-by: huangzl <huangzl@shinemo.com>
Co-authored-by: writinwaters <93570324+writinwaters@users.noreply.github.com>
Co-authored-by: Wilmer <33392318@qq.com>
Co-authored-by: Adrian Weidig <adrianweidig@gmx.net>
Co-authored-by: Zhichang Yu <yuzhichang@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Yongteng Lei <yongtengrey@outlook.com>
Co-authored-by: Liu An <asiro@qq.com>
Co-authored-by: buua436 <66937541+buua436@users.noreply.github.com>
Co-authored-by: BadwomanCraZY <511528396@qq.com>
Co-authored-by: cucusenok <31804608+cucusenok@users.noreply.github.com>
Co-authored-by: Russell Valentine <russ@coldstonelabs.org>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Billy Bao <newyorkupperbay@gmail.com>
Co-authored-by: Zhedong Cen <cenzhedong2@126.com>
Co-authored-by: TensorNull <129579691+TensorNull@users.noreply.github.com>
Co-authored-by: TensorNull <tensor.null@gmail.com>
Co-authored-by: TeslaZY <TeslaZY@outlook.com>
Co-authored-by: Ajay <160579663+aybanda@users.noreply.github.com>
Co-authored-by: AB <aj@Ajays-MacBook-Air.local>
Co-authored-by: 天海蒼灆 <huangaoqin@tecpie.com>
Co-authored-by: He Wang <wanghechn@qq.com>
Co-authored-by: Atsushi Hatakeyama <atu729@icloud.com>
Co-authored-by: Jin Hai <haijin.chn@gmail.com>
Co-authored-by: Mohamed Mathari <155896313+melmathari@users.noreply.github.com>
Co-authored-by: Mohamed Mathari <nocodeventure@Mac-mini-van-Mohamed.fritz.box>
Co-authored-by: Stephen Hu <stephenhu@seismic.com>
Co-authored-by: Shaun Zhang <zhangwfjh@users.noreply.github.com>
Co-authored-by: zhimeng123 <60221886+zhimeng123@users.noreply.github.com>
Co-authored-by: mxc <mxc@example.com>
Co-authored-by: Dominik Novotný <50611433+SgtMarmite@users.noreply.github.com>
Co-authored-by: EVGENY M <168018528+rjohny55@users.noreply.github.com>
Co-authored-by: mcoder6425 <mcoder64@gmail.com>
Co-authored-by: lemsn <lemsn@msn.com>
Co-authored-by: lemsn <lemsn@126.com>
Co-authored-by: Adrian Gora <47756404+adagora@users.noreply.github.com>
Co-authored-by: Womsxd <45663319+Womsxd@users.noreply.github.com>
Co-authored-by: FatMii <39074672+FatMii@users.noreply.github.com>
2025-10-09 12:36:19 +08:00
Jin Hai
4eb7659499
Fix bug: broken import from rag.prompts.prompts ( #10217 )
...
### What problem does this PR solve?
Fix broken imports
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
---------
Signed-off-by: jinhai <haijin.chn@gmail.com>
2025-09-23 10:19:25 +08:00
Billy Bao
da82566304
Fix: resolve hash collisions by switching to UUID &correct logic for always-true statements & Update GPT api integration & Support qianwen-deepresearch ( #10208 )
...
### What problem does this PR solve?
Fix: resolve hash collisions by switching to UUID &correct logic for
always-true statements, solved: #10165
Feat: Update GPT api integration, solved: #10204
Feat: Support qianwen-deepresearch, solved: #10163
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
2025-09-23 09:34:30 +08:00
Kevin Hu
e9ee9269f5
Feat: user defined prompt. ( #9972 )
...
### What problem does this PR solve?
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2025-09-08 14:05:01 +08:00
湛露先生
6ff7cfe005
Fix bugs for agent/tools. ( #9930 )
...
### What problem does this PR solve?
1 Fix typos
2 Fix agent/tools/crawler.py return bug.
3 Fix agent/tools/deepl.py component_name bug.
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
- [x] Refactoring
- [x] Performance Improvement
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com>
2025-09-05 12:31:44 +08:00
Kevin Hu
c27172b3bc
Feat: init dataflow. ( #9791 )
...
### What problem does this PR solve?
#9790
Close #9782
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2025-08-28 18:40:32 +08:00
Kevin Hu
a1633e0a2f
Fix: second round value removal. ( #9756 )
...
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-08-28 09:34:47 +08:00
Kevin Hu
a914535344
Fix: add mode for embeded agent. ( #9741 )
...
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-08-27 11:46:15 +08:00
Kevin Hu
929dc97509
Fix: duplicated role... ( #9622 )
...
### What problem does this PR solve?
#9611
#9603 #9597
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-08-21 12:14:43 +08:00
Stephen Hu
d58ef6127f
Fix:KeyError: 'globals' KeyError: 'globals' ( #9571 )
...
### What problem does this PR solve?
https://github.com/infiniflow/ragflow/issues/9545
add backward compatible logics
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-08-20 13:39:38 +08:00
Kevin Hu
b5b8032a56
Feat: Support metadata auto filer for Search. ( #9524 )
...
### What problem does this PR solve?
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2025-08-19 10:27:24 +08:00
Kevin Hu
a16cd4f110
Refa: add result to callback for agent tool use. ( #9137 )
...
### What problem does this PR solve?
### Type of change
- [x] Refactoring
2025-08-01 21:49:39 +08:00
Kevin Hu
3f6177b5e5
Feat: Add thought info to every component. ( #9134 )
...
### What problem does this PR solve?
#9082 #6365
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2025-07-31 15:13:45 +08:00
Kevin Hu
d9fe279dde
Feat: Redesign and refactor agent module ( #9113 )
...
### What problem does this PR solve?
#9082 #6365
<u> **WARNING: it's not compatible with the older version of `Agent`
module, which means that `Agent` from older versions can not work
anymore.**</u>
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2025-07-30 19:41:09 +08:00
Stephen Hu
1ab0f52832
Fix:The OpenAI-Compatible Agent API returns an incorrect message ( #8177 )
...
### What problem does this PR solve?
https://github.com/infiniflow/ragflow/issues/8175
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-06-12 19:17:15 +08:00
Stephen Hu
ae171956e8
Fix:Setting the message_history_window_size to 0 does not take effect ( #7842 )
...
### What problem does this PR solve?
Close #7830
The caller method should already have code to handle this.
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-05-26 10:28:46 +08:00
Stephen Hu
ce81e470e3
Fix:Agent running message i10n ( #7635 )
...
### What problem does this PR solve?
Close #7612
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-05-14 14:27:12 +08:00
so95
514c08a932
add show debug ( #7390 )
...
### What problem does this PR solve?
add show debug

### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2025-05-12 17:15:19 +08:00
科幻大脑
6e7fb75618
Fix: handle waiting tasks when upstream is switch/categorize/relevant and normal path fails ( #6874 )
...
### What problem does this PR solve?
Fix the issue where waiting tasks couldn't be processed when upstream
components were "switch", "categorize", or "relevant" and the normal
processing path couldn't continue.
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
- [ ] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [ ] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
2025-04-09 12:37:21 +08:00
Kevin Hu
7eb417b24f
Fix: Nan issue. ( #6242 )
...
### What problem does this PR solve?
#6065
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-18 17:58:54 +08:00
Kevin Hu
1b130546f8
Fix: NaN data error. ( #6192 )
...
### What problem does this PR solve?
#6065
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-18 10:23:29 +08:00
Kevin Hu
d0eda83697
Fix: none item while concating df. ( #6176 )
...
### What problem does this PR solve?
#6065
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-17 18:17:25 +08:00
yihong
170abf9b7f
Fix: drop useless ABC method ( #5408 )
...
### What problem does this PR solve?
seems no need use ABC here, there's no `abstractmethod` here
### Type of change
- [x] Performance Improvement
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
2025-02-27 11:03:21 +08:00
davidche
bf5f6ec262
Fix spelling errors ( #5224 )
...
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-02-21 15:47:27 +08:00
Kevin Hu
c3e3f0fbb4
Add iteration for agent. ( #4258 )
...
### What problem does this PR solve?
#4242
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-12-27 11:38:33 +08:00
liuhua
1ecb687c51
Fix bugs in agent api and update api document ( #3996 )
...
### What problem does this PR solve?
Fix bugs in agent api and update api document
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
---------
Co-authored-by: liuhua <10215101452@stu.ecun.edu.cn>
2024-12-13 10:25:52 +08:00
Kevin Hu
6d19294ddc
Support debug components. ( #3994 )
...
### What problem does this PR solve?
#3993
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-12-11 19:23:59 +08:00
Kevin Hu
beeacd3e3f
Fix exec sql exception issue. ( #3982 )
...
### What problem does this PR solve?
#3978
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-12-11 11:44:59 +08:00
Kevin Hu
e9b8c30a38
Support iframe chatbot. ( #3961 )
...
### What problem does this PR solve?
#3909
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-12-10 17:03:24 +08:00
Kevin Hu
3d735dca87
Add support to iframe chatbot ( #3929 )
...
### What problem does this PR solve?
#3909
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-12-09 12:38:04 +08:00
Zhichang Yu
0d68a6cd1b
Fix errors detected by Ruff ( #3918 )
...
### What problem does this PR solve?
Fix errors detected by Ruff
### Type of change
- [x] Refactoring
2024-12-08 14:21:12 +08:00
balibabu
311a475b6f
Fix: Fixed the issue that the agent list page failed to load #3827 ( #3902 )
...
### What problem does this PR solve?
Fix: Fixed the issue that the agent list page failed to load #3827
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-12-06 17:05:40 +08:00
Kevin Hu
934dbc2e2b
Add more mistral models. ( #3826 )
...
### What problem does this PR solve?
#3647
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-12-03 15:18:38 +08:00
Kevin Hu
362db857d0
New: a new interpretor based on Andrew Ng theory. ( #3532 )
...
### What problem does this PR solve?
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-11-20 20:55:22 +08:00
Kevin Hu
361cff34fc
add input variables to begin component ( #3498 )
...
### What problem does this PR solve?
#3355
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-11-19 18:41:48 +08:00
Zhichang Yu
30f6421760
Use consistent log file names, introduced initLogger ( #3403 )
...
### What problem does this PR solve?
Use consistent log file names, introduced initLogger
### Type of change
- [ ] Bug Fix (non-breaking change which fixes an issue)
- [ ] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [x] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
2024-11-14 17:13:48 +08:00
Zhichang Yu
a2a5631da4
Rework logging ( #3358 )
...
Unified all log files into one.
### What problem does this PR solve?
Unified all log files into one.
### Type of change
- [x] Refactoring
2024-11-12 17:35:13 +08:00
Kevin Hu
339639a9db
add assistant to canvas chat history ( #3201 )
...
### What problem does this PR solve?
#3185
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-11-05 10:04:31 +08:00
Kevin Hu
8d9238db14
fix es search parameter error ( #3169 )
...
### What problem does this PR solve?
#3151
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-11-04 09:53:41 +08:00
Kevin Hu
f7705d6bc9
let 'Generate' take user's input as parameter ( #3086 )
...
### What problem does this PR solve?
#3085
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-10-29 17:58:47 +08:00
Kevin Hu
b164116277
refine token similarity ( #2824 )
...
### What problem does this PR solve?
### Type of change
- [x] Performance Improvement
2024-10-14 13:33:18 +08:00
Kevin Hu
cb00f36f62
fix categorize error ( #2348 )
...
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-09-10 16:03:30 +08:00
Kevin Hu
02fb7a88e3
fix issue wrong agent prologue for api ( #2246 )
...
### What problem does this PR solve?
#2242
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-09-04 19:11:55 +08:00
H
b51237be17
Fix Text2SQL ( #2131 )
...
### What problem does this PR solve?
Fix exeSQL component
Update DB Assistant template
Fix canvas Message window size
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
---------
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>
2024-08-28 14:14:13 +08:00
H
f2c4d53c58
Fix component exesql bug ( #2042 )
...
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
---------
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>
2024-08-22 10:19:22 +08:00
Kevin Hu
152072f900
Add graphrag ( #1793 )
...
### What problem does this PR solve?
#1594
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-08-02 18:51:14 +08:00