Kevin Hu
49086964b8
Fix: type violations. ( #6262 )
...
### What problem does this PR solve?
#6238
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-19 12:12:34 +08:00
Kevin Hu
dd81c30976
Fix: tag_feas deletion error. ( #6257 )
...
### What problem does this PR solve?
#6218
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-19 11:25:11 +08:00
Womsxd
1d8daad223
Fix: read flow blank template strings from i18n file ( #6240 )
...
### What problem does this PR solve?
Blank and createFromNothing were not read from the i18n file when Agent
was created
创建Agent的时候 Blank 和 createFromNothing 没从i18n文件中读取
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-19 10:56:35 +08:00
writinwaters
f540559c41
Miscellaneous updates ( #6245 )
...
### What problem does this PR solve?
### Type of change
- [x] Documentation Update
2025-03-18 19:49:06 +08:00
liu an
d16033dd2c
Fix : #5719 Added type check for parser_config ( #6243 )
...
### What problem does this PR solve?
Fix #5719
Add data type validation for parser_config
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-18 18:40:06 +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
liu an
9515ed401f
Test: Added test cases for Parse Documents HTTP API ( #6235 )
...
### What problem does this PR solve?
cover [parse
documents](https://ragflow.io/docs/dev/http_api_reference#parse-documents )
endpoints
### Type of change
- [x] add test cases
2025-03-18 17:39:24 +08:00
Kevin Hu
f982771131
Fix: empty retrieval kb ids. ( #6236 )
...
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-18 17:39:10 +08:00
Kevin Hu
a087d13ccb
Feat: text file support position retaining. ( #6231 )
...
### What problem does this PR solve?
#5832
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2025-03-18 16:55:11 +08:00
balibabu
6e5cbd0196
Feat: Alter TransferList props #3221 ( #6226 )
...
### What problem does this PR solve?
Feat: Alter TransferList props #3221
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2025-03-18 16:07:49 +08:00
Kevin Hu
6e8d0e3177
Fix: rank feat issue. ( #6225 )
...
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-18 16:07:29 +08:00
Yongteng Lei
5cf610af40
Feat: add vision LLM PDF parser ( #6173 )
...
### What problem does this PR solve?
Add vision LLM PDF parser
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
---------
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>
2025-03-18 14:52:20 +08:00
Yuanhao WU
897fe85b5c
Fix: add support for non-stream response with session.ask_without_stream ( #6207 )
...
Add support for non-stream response with session.ask_without_stream and
fix a typo mistake in python API doc
There are requirements for non-stream response, especially for commands
exection, e.g. text2SQL. The commands have to be completed before the
agent is triggered.
### What problem does this PR solve?
It's to fix the [Issue:
6206](https://github.com/infiniflow/ragflow/issues/6206 )
### 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):
---------
Co-authored-by: Howard WU <yuanhao.wu@ifudata.com>
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>
2025-03-18 14:20:19 +08:00
balibabu
57cbefa589
Feat: Add TreeView component #3221 ( #6214 )
...
### What problem does this PR solve?
Feat: Add TreeView component #3221
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2025-03-18 14:03:12 +08:00
Kevin Hu
09291db805
Fix: miss url path. ( #6211 )
...
### What problem does this PR solve?
#6210
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-18 14:02:57 +08:00
Kevin Hu
e9a6675c40
Fix: enable ollama api-key. ( #6205 )
...
### What problem does this PR solve?
#6189
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-18 13:37:34 +08:00
Kevin Hu
1333d3c02a
Fix: float transfer exception. ( #6197 )
...
### What problem does this PR solve?
#6177
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-18 11:13:44 +08:00
Kevin Hu
222a2c8fa5
Docs: rm max token ( #6202 )
...
### What problem does this PR solve?
#6178
### Type of change
- [x] Documentation Update
2025-03-18 11:13:24 +08:00
Kevin Hu
5841aa8189
Docs: remove max tokens. ( #6198 )
...
### What problem does this PR solve?
#6178
### Type of change
- [x] Documentation Update
2025-03-18 11:05:06 +08:00
Kevin Hu
1b9f63f799
Fix: doc deletion failure with invalid docid. ( #6194 )
...
### What problem does this PR solve?
#6174
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-18 10:44:50 +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
7e4d693054
Fix: in case response.choices[0].message.content is None. ( #6190 )
...
### What problem does this PR solve?
#6164
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-18 10:00:27 +08:00
Stephen Hu
b0b4b7ba33
Feat: Improve Recognizer.py performance ( #6185 )
...
### What problem does this PR solve?
For the create_inputs method based on np operation to replace for loop
### Type of change
- [x] Performance Improvement
2025-03-18 09:39:49 +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
liu an
503e5829bb
Test: Added test cases for Delete Documents HTTP API ( #6175 )
...
### What problem does this PR solve?
cover [delete
documents](https://ragflow.io/docs/dev/http_api_reference#delete-documents )
endpoints
### Type of change
- [x] add test cases
2025-03-17 18:17:03 +08:00
Stephen Hu
79482ff672
Refa: Improve ppt_parser better handle list ( #6162 )
...
### What problem does this PR solve?
This pull request (PR) incorporates codes for parsing PPTX files, aiming
to more precisely depict text in list formats (hint list by .).
### Type of change
- [ ] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [x] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
2025-03-17 17:02:39 +08:00
Kevin Hu
3a99c2b5f4
Refa: PARALLEL_DEVICES is a static parameter. ( #6168 )
...
### What problem does this PR solve?
### Type of change
- [x] Refactoring
2025-03-17 16:49:54 +08:00
liu an
45fe02c8b3
Test: update test cases per pr #6144 ( #6166 )
...
### What problem does this PR solve?
fix check point per pr #6144
### Type of change
- [x] update test case
2025-03-17 16:49:34 +08:00
kuro5989
2c3c4274be
Fix: Correct parameter retrieval in thumbup api ( #6114 )
...
### What problem does this PR solve?
https://github.com/infiniflow/ragflow/issues/5546
up_down was using req.get("set") to retrieve the parameter, but
according to the frontend code, it should be req.get("thumbup").

1842ca0334/web/src/interfaces/request/chat.ts (L3)
1842ca0334/api/apps/conversation_app.py (L327)
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
Co-authored-by: zhaozhicheng <zhicheng.zhao@fastonetech.com>
2025-03-17 16:02:53 +08:00
liu an
501c017a26
Test: Added test cases for List Documents HTTP API ( #6158 )
...
### What problem does this PR solve?
cover [list
documents](https://ragflow.io/docs/dev/http_api_reference#list-documents )
endpoints
### Type of change
- [x] add test cases
2025-03-17 15:36:57 +08:00
liu an
d36420a87a
Test: fix expected value validation for list dataset endpoint ( #6160 )
...
### What problem does this PR solve?
fix function is_sort() usage error
### Type of change
- [ ] update test cases
2025-03-17 15:36:48 +08:00
writinwaters
5983803c8b
Miscellaneous UI updates ( #6094 )
...
### What problem does this PR solve?
#6049
### Type of change
- [x] Documentation Update
- [x] Other (please describe): UI updates
2025-03-17 14:17:34 +08:00
Kevin Hu
fabc5e9259
Refa: fix re-rank scope. ( #6152 )
...
### What problem does this PR solve?
#6140
### Type of change
- [x] Refactoring
2025-03-17 13:26:29 +08:00
Kevin Hu
5748d58c74
Refa: refine the error message. ( #6151 )
...
### What problem does this PR solve?
#6138
### Type of change
- [x] Refactoring
2025-03-17 13:07:22 +08:00
Kevin Hu
bfa8d342b3
Fix: retrieval debug mode issue. ( #6150 )
...
### What problem does this PR solve?
#6139
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-17 13:07:13 +08:00
Kevin Hu
37f3486483
Fix: validation of readonly fields. ( #6144 )
...
### What problem does this PR solve?
#6104
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-17 12:22:49 +08:00
Debug Doctor
3e19044dee
Feat: add OCR's muti-gpus and parallel processing support ( #5972 )
...
### What problem does this PR solve?
Add OCR's muti-gpus and parallel processing support
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
@yuzhichang I've tried to resolve the comments in #5697 . OCR jobs can
now be done on both CPU and GPU. ( By the way, I've encountered a
“Generate embedding error” issue #5954 that might be due to my outdated
GPUs? idk. ) Please review it and give me suggestions.
GPU:


CPU:

2025-03-17 11:58:40 +08:00
so95
8495036ff9
Feat: Limit view with more knowledge when list knowledge so many ( #6093 )
...
### What problem does this PR solve?
Limit view with more knowledge when list knowledge so many.
### Type of change
- [x] Refactoring
2025-03-17 10:50:25 +08:00
liu an
7f701a5756
Test: update test cases per pr #6095 to fix issue #6039 ( #6143 )
...
### What problem does this PR solve?
update test case per pr #6095 to fix issue #6039
### Type of change
- [x] update test case
2025-03-17 10:49:40 +08:00
最美乡村程序员
634e7a41c5
Doc: Update readme document ( #6052 )
...
### What problem does this PR solve?
Added GPU startup script in the readme document
### Type of change
- [x] Documentation Update
2025-03-17 09:51:13 +08:00
liu an
d1d651080a
Test: Added test cases for Update Documents HTTP API ( #6106 )
...
### What problem does this PR solve?
cover [update documents
endpoints](https://ragflow.io/docs/dev/http_api_reference#update-document )
### Type of change
- [x] add test cases
2025-03-17 09:36:32 +08:00
Tianyi Jing
0fa44c5dd3
Fix: update link of deploy_local_llm.mdx ( #6110 )
...
### What problem does this PR solve?
Links of [How to integrate with
Ollama](https://github.com/infiniflow/ragflow/blob/main/docs/guides/models/deploy_local_llm.mdx )
need to be update after #5555
```
https://github.com/infiniflow/ragflow/blob/main/docs/guides/deploy_local_llm.mdx
->
https://github.com/infiniflow/ragflow/blob/main/docs/guides/models/deploy_local_llm.mdx
```
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
Signed-off-by: jingfelix <jingfelix@outlook.com>
2025-03-17 09:35:37 +08:00
Zhichang Yu
89a69eed72
Introduced task priority ( #6118 )
...
### What problem does this PR solve?
Introduced task priority
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2025-03-14 23:43:46 +08:00
balibabu
1842ca0334
Fix: Fixed the issue that events cannot be triggered after the shadcn-ui dialog is closed #3221 . ( #6108 )
...
### What problem does this PR solve?
Fix: Fixed the issue that events cannot be triggered after the shadcn-ui
dialog is closed #3221 .
Refer to [Combobox in a form in a dialog isn't working.
#1748 ](https://github.com/shadcn-ui/ui/issues/1748#issuecomment-2720130543 )
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-14 17:36:24 +08:00
Kevin Hu
e5a8b23684
Fix: empty tag field issue. ( #6103 )
...
### What problem does this PR solve?
#6102
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-14 17:35:57 +08:00
Zhichang Yu
4fffee6695
Regards kb_id at ElasticSearch insert, update, delete. ( #6105 )
...
### What problem does this PR solve?
Regards kb_id at ElasticSearch insert, update, delete. Close #6066
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-14 17:34:02 +08:00
Kevin Hu
485bc7d7d6
Fix: limit the depth of DFS ( #6101 )
...
### What problem does this PR solve?
#6085
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-14 17:10:38 +08:00
Kevin Hu
b5ba8b783a
Refa: enlarge http body size. ( #6100 )
...
### What problem does this PR solve?
### Type of change
- [x] Refactoring
2025-03-14 16:47:39 +08:00
Yongteng Lei
d7774cf049
Fix: fix document concurrent upload issue ( #6095 )
...
### What problem does this PR solve?
Resolve document concurrent upload issue. #6039
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-14 16:31:44 +08:00
balibabu
9d94acbedb
Fix: Knowledge base page cannot upload folders #6062 ( #6096 )
...
### What problem does this PR solve?
Fix: Knowledge base page cannot upload folders #6062
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-03-14 16:17:10 +08:00