### What problem does this PR solve?
#2295
### Type of change
- [x] Refactoring
refine markdown prompt (#2551)
Kevin Hu
7362294
### What problem does this PR solve?
### Type of change
- [x] Performance Improvement
refine reteival of multi-turn conversation (#2520)
Kevin Hu
684f1d7
### What problem does this PR solve?
#2362 #2484
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
- [x] Performance Improvement
Storage: Rename all the variables about get file to storage from minio. (#2497)
https://github.com/infiniflow/ragflow/issues/2496
### What problem does this PR solve?
_Briefly describe what this PR aims to solve. Include background context
that will help reviewers understand the purpose of the PR._
### 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):
fix parser for pptx of which files are from filemanager (#2482)
Kevin Hu
42023af
### What problem does this PR solve?
#2467
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix duplicated llm name betweeen different suppliers (#2477)
Kevin Hu
bf00d96
### What problem does this PR solve?
#2465
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix `superuser` password not base64 encoded (#2475)
Dada Hsueh
8b574ab
### What problem does this PR solve?
Fixes the _superuser_ `admin@ragflow.io` not being accessible due to how
entered passwords are used. Unless this is expected behavior?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix ppt file from filemanager error (#2470)
Kevin Hu
016dc40
### What problem does this PR solve?
#2467
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
debug backend API for TAB 'search' (#2389)
Kevin Hu
6d597a0
### What problem does this PR solve?
#2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Common: Support postgreSQL database as the metadata db. (#2357)
https://github.com/infiniflow/ragflow/issues/2356
### What problem does this PR solve?
As title
### Type of change
- [X] New Feature (non-breaking change which adds functionality)
Add a default value for do_refer in Dialog (#2383)
liuhua+1: liuhua
5b3c777
### What problem does this PR solve?
Add a default value for do_refer in Dialog
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
---------
Co-authored-by: liuhua <10215101452@stu.ecun.edu.cn>
add search TAB backend api (#2375)
Kevin Hu
82bdd9f
### What problem does this PR solve?
#2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
fix error for files from filemanager (#2323)
Kevin Hu
9c8835b
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
add elapsed time of conversation (#2316)
Kevin Hu
41012b3
### What problem does this PR solve?
#2315
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Storage: Support the s3, azure blob as the object storage of ragflow. (#2278)
### What problem does this PR solve?
issue: https://github.com/infiniflow/ragflow/issues/2277
_Briefly describe what this PR aims to solve. Include background context
that will help reviewers understand the purpose of the PR._
### Type of change
- [ ] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [ ] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>
add stream chat with TTS (#2228)
Kevin Hu
32dd133
### What problem does this PR solve?
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
fix tts interface error (#2197)
黄腾+2: aopstudio, Kevin Hu
ac8ea20
### What problem does this PR solve?
fix tts interface error
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
---------
Co-authored-by: Zhedong Cen <cenzhedong2@126.com>
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>
### What problem does this PR solve?
add api of tenant app
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
fix delete message error (#2153)
Kevin Hu
4d0a7c7
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
add retry count to task (#2152)
Kevin Hu
b08b226
### What problem does this PR solve?
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
make task resumable (#2132)
Kevin Hu
6cdee07
### What problem does this PR solve?
### Type of change
- [x] Performance Improvement
add tts api (#2107)
黄腾+2: aopstudio, Kevin Hu
2489eac
### What problem does this PR solve?
add tts api
- [x] New Feature (non-breaking change which adds functionality)
---------
Co-authored-by: Zhedong Cen <cenzhedong2@126.com>
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>
add prompt to message (#2099)
Kevin Hu
6d672a7
### What problem does this PR solve?
#2098
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
add support for TTS model (#2095)
黄腾+2: aopstudio, Kevin Hu
e10ed78
### What problem does this PR solve?
add support for TTS model
#1853
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
---------
Co-authored-by: Zhedong Cen <cenzhedong2@126.com>
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>
fix uploading docx for mind map (#2064)
Kevin Hu
6a44b6e
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
refine upload & parse (#1969)
Kevin Hu
36b9967
### What problem does this PR solve?
### Type of change
- [x] Refactoring
Format file format from Windows/dos to Unix (#1949)
### What problem does this PR solve?
Related source file is in Windows/DOS format, they are format to Unix
format.
### Type of change
- [x] Refactoring
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
add doc ids to chat (#1944)
Kevin Hu
dee924b
### What problem does this PR solve?
### Type of change
- [x] Performance Improvement
refine llm init (#1938)
Kevin Hu
341f7d8
### What problem does this PR solve?
### Type of change
- [x] Performance Improvement
fix mind map bug (#1934)
Kevin Hu
77dc93a
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix api argument error (#1920)
Kevin Hu
d98ee8e
### What problem does this PR solve?
#1918
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
add support for novita.ai (#1910)
黄腾+1: aopstudio
d7e5a50
### What problem does this PR solve?
#1853 add support for novita.ai
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
---------
Co-authored-by: Zhedong Cen <cenzhedong2@126.com>
Fix token list , stats in api app.py (#1896)
H
6108c20
### What problem does this PR solve?
#1842
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
rm qwen-v1-max (#1894)
Kevin Hu
16f0c86
### What problem does this PR solve?
#1748
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix no modual error (#1892)
Kevin Hu
19cab06
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
Add agent api (#1888)
H
023cb69
### What problem does this PR solve?
#1842
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
add function: upload and parse (#1889)
Kevin Hu
b71b66c
### What problem does this PR solve?
#1880
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
fix: Reference markers in the context may be carried over into the next answer (#1855)
The answer in the context carries reference markers and passes them to
the large model, which may include the markers in the new answer,
leading to abnormal reference points.
```
{'role': 'assistant', 'content': '设置在地下或半地下空间 ##0$$。'}
```

### What problem does this PR solve?
_Briefly describe what this PR aims to solve. Include background context
that will help reviewers understand the purpose of the PR._
### Type of change
- Bug Fix (non-breaking change which fixes an issue)
feat: Do not display arrow icons on leaf node of folders #1826 (#1862)
balibabu
fdeaa03
### What problem does this PR solve?
feat: Do not display arrow icons on leaf node of folders #1826
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
add support for eml file parser (#1768)
黄腾+2: aopstudio, Kevin Hu
6ed07a9
### What problem does this PR solve?
add support for eml file parser
#1363
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
---------
Co-authored-by: Zhedong Cen <cenzhedong2@126.com>
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>
refine loginfo about graprag progress (#1823)
Kevin Hu
6d4f792
### What problem does this PR solve?
### Type of change
- [x] Refactoring
refine docs for 0.9.0 release (#1812)
Kevin Hu
bb139f2
### What problem does this PR solve?
### Type of change
- [x] Documentation Update
refine mindmap prompt (#1808)
Kevin Hu
3b7343c
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
Add graphrag (#1793)
Kevin Hu
6054f54
### What problem does this PR solve?
#1594
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
trival (#1760)
Kevin Hu
66857b9
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
Fix index=true (#1734)
H+1: Kevin Hu
f947a67
### What problem does this PR solve?
### Type of change
- [x] Refactoring
---------
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>
Add ParsertType Audio (#1637)
H
0c9dbca
### What problem does this PR solve?
#1514
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Chat Use CVmodel (#1607)
H
afe703e
### What problem does this PR solve?
#1230
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
fix delete selected chunks display wrong (#1612)
江不江
07992b8
### What problem does this PR solve?
This PR solves the problem that when you delete selected chunks, the
chunks can be deleted but Chunk Number doesn't change. Now you delete
one chunk, the Chunk Number is reduced by one, delete two chunks, the
Chunk Number is reduced by two...
#900
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
Signed-off-by: seaver <zhudan187@qq.com>
API: Stop parsing (#1556)
cecilia-uu
8337858
### What problem does this PR solve?
Aims to stop the process of parsing.
### Type of change
- [x] New Feature (non-breaking change which adds functionality)