Commit History
-
refactor: better vertical alignment for icon and text in some setting buttons (#4615)
### What problem does this PR solve? Fixed vertical alignment issues between icons and text in API-Key and System Model Settings buttons. This improves visual consistency across the settings interface. ### Type of change - [x] Refactoring Before: Icons and text were slightly misaligned vertically <img width="635" alt="Screenshot 2025-01-23 at 20 22 46" src="https://github.com/user-attachments/assets/28f15637-d3fd-45a2-aae8-ca72fb12a88e" /> After: Icons and text are now properly centered with consistent spacing <img width="540" alt="Screenshot 2025-01-23 at 20 23 02" src="https://github.com/user-attachments/assets/98bb0ca5-6995-42d8-bd23-8a8f44ec0209" />2c10f14
-
Feat: add gpustack model provider (#4469)
### What problem does this PR solve? Add GPUStack as a new model provider. [GPUStack](https://github.com/gpustack/gpustack) is an open-source GPU cluster manager for running LLMs. Currently, locally deployed models in GPUStack cannot integrate well with RAGFlow. GPUStack provides both OpenAI compatible APIs (Models / Chat Completions / Embeddings / Speech2Text / TTS) and other APIs like Rerank. We would like to use GPUStack as a model provider in ragflow. [GPUStack Docs](https://docs.gpustack.ai/latest/quickstart/) Related issue: https://github.com/infiniflow/ragflow/issues/4064. ### Type of change - [x] New Feature (non-breaking change which adds functionality) ### Testing Instructions 1. Install GPUStack and deploy the `llama-3.2-1b-instruct` llm, `bge-m3` text embedding model, `bge-reranker-v2-m3` rerank model, `faster-whisper-medium` Speech-to-Text model, `cosyvoice-300m-sft` in GPUStack. 2. Add provider in ragflow settings. 3. Testing in ragflow.5294086
-
Fix: Can not select GPT-4o / 4o mini as Chat Model #4421 (#4453)
balibabu### What problem does this PR solve? Fix: Can not select GPT-4o / 4o mini as Chat Model #4421 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)d73a5e2
-
Theme switch support (#3568)
### What problem does this PR solve? - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Yingfeng <yingfeng.zhang@gmail.com> Co-authored-by: Jin Hai <haijin.chn@gmail.com>53f091c
-
Web: Fixed the download and preview file not authorized. (#3652)
https://github.com/infiniflow/ragflow/issues/3651 ### 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 - [x] Bug Fix (non-breaking change which fixes an issue)c020852
-
Add api for sessions and add max_tokens for tenant_llm (#3472)
liuhua +1: liuhua### What problem does this PR solve? Add api for sessions and add max_tokens for tenant_llm ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: liuhua <10215101452@stu.ecun.edu.cn>99ac12c
-
feat: If the model supplier is not set, click the OK button to jump directly to the page for setting the model supplier. #3068 (#3069)
balibabu### What problem does this PR solve? feat: If the model supplier is not set, click the OK button to jump directly to the page for setting the model supplier. #3068 ### 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):777daee
-
feat: Add hint for operators, round to square, input variable, readable operator ID. #3056 (#3057)
balibabu### What problem does this PR solve? feat: Add hint for operators, round to square, input variable, readable operator ID. #3056 ### 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):4138aee
-
support chat model in huggingface (#2802)
JobSmithManipulation### What problem does this PR solve? #2794 ### Type of change - [x] New Feature (non-breaking change which adds functionality)19806c7 -
support api-version and change default-model in adding azure-openai and openai (#2799)
JobSmithManipulation +1: Kevin Hu### What problem does this PR solve? #2701 #2712 #2749 ### 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: Kevin Hu <kevinhu.sh@gmail.com>fa680e0
-
support sequence2txt and tts model in Xinference (#2696)
JobSmithManipulation +1: Kevin Hu### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>44bea96
-
change url of local llm deploy guide (#2659)
JobSmithManipulation### What problem does this PR solve? ### Type of change - [x] Other (please describe): I made a mistake with an URL and now I need to change it3f21a7a
-
add huggingface model (#2624)
JobSmithManipulation +1: Kevin Hu### What problem does this PR solve? #2469 ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>086a0cb -
fix: Fixed an issue where the first message would be displayed when sending the second message #2625 (#2626)
balibabu### What problem does this PR solve? fix: Fixed an issue where the first message would be displayed when sending the second message #2625 ### 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):809dc5c
-
feat: Delete Model Provider #2376 (#2565)
balibabu### What problem does this PR solve? feat: Delete Model Provider #2376 ### Type of change - [ ] Bug Fix (non-breaking change which fixes an issue) - [x] New Feature (non-breaking change which adds functionality)853826a -
SparkTTS (#2535)
liuhua +1: liuhua### What problem does this PR solve? SparkTTS ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: liuhua <10215101452@stu.ecun.edu.cn>e6abe77
-
feat: send question with retrieval api #2247 (#2272)
balibabu### What problem does this PR solve? feat: send question with retrieval api #2247 ### Type of change - [x] New Feature (non-breaking change which adds functionality)3927930
-
add support for Google Cloud (#2175)
黄腾 +1: aopstudio### What problem does this PR solve? #1853 add support for Google Cloud ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Zhedong Cen <cenzhedong2@126.com>a70b412
-
add support for Voyage AI (#2159)
黄腾 +2: aopstudio, Kevin Hu### What problem does this PR solve? #1853 #2138 add support for Voyage AI ### 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>b6bfae8 -
add support for Anthropic (#2148)
黄腾 +2: aopstudio, Kevin Hu### What problem does this PR solve? #1853 add support for Anthropic ### 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>6f1cd9e
-
feat: Align the cards on the Model Providers page #2111 (#2125)
balibabu### What problem does this PR solve? feat: Align the cards on the Model Providers page #2111 ### Type of change - [x] New Feature (non-breaking change which adds functionality)b808748 -
add support for Tencent Cloud ASR (#2102)
黄腾 +2: aopstudio, Kevin Hu### What problem does this PR solve? add support for Tencent Cloud ASR ### 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>6ec7653
-
add support for TTS model (#2095)
黄腾 +2: aopstudio, Kevin Hu### 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>e10ed78 -
VolcEngine SDK V3 adaptation (#2082)
yungongzi +1: OnePieceMan1) Configuration interface update 2) Back-end adaptation API update Note: The official no longer supports the Skylark1/2 series, and all have been switched to the Doubao series  ### 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 - [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: 海贼宅 <stu_xyx@163.com>d2e955e
-
add support for Baidu yiyan (#2049)
黄腾 +1: aopstudio### What problem does this PR solve? add support for Baidu yiyan ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Zhedong Cen <cenzhedong2@126.com>06a1df0
-
add support for XunFei Spark (#2017)
黄腾 +1: aopstudio### What problem does this PR solve? #1853 add support for XunFei Spark ### Type of change - [x] New Feature (non-breaking change which adds functionality) Co-authored-by: Zhedong Cen <cenzhedong2@126.com>9e27b49 -
add support for Tencent Hunyuan (#2015)
黄腾 +1: aopstudio### What problem does this PR solve? #1853 ### Type of change - [X] New Feature (non-breaking change which adds functionality) Co-authored-by: Zhedong Cen <cenzhedong2@126.com>efaa250
-
add support for Replicate (#1980)
黄腾 +1: aopstudio### What problem does this PR solve? #1853 add support for Replicate ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Zhedong Cen <cenzhedong2@126.com>38ccbb8
-
feat: Add component ExecSQL #1739 (#1982)
balibabu### What problem does this PR solve? feat: Add component ExecSQL #1739 ### Type of change - [x] New Feature (non-breaking change which adds functionality)0109a6b
-
add support for 01.AI (#1951)
黄腾 +1: aopstudio### What problem does this PR solve? #1853 add support for 01.AI ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Zhedong Cen <cenzhedong2@126.com>4b495f5
-
feat: Modify PerfXCloud name #1853 (#1931)
balibabu### What problem does this PR solve? feat: Modify PerfXCloud name #1853 ### Type of change - [x] New Feature (non-breaking change which adds functionality)d2db126 -
fix prefXCloud logo bug (#1933)
黄腾 +1: aopstudio### What problem does this PR solve? fix prefXCloud logo bug ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) Co-authored-by: Zhedong Cen <cenzhedong2@126.com>2a686c7 -
add support for SILICONFLOW (#1926)
黄腾 +1: aopstudio### What problem does this PR solve? #1853 add support for SILICONFLOW ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Zhedong Cen <cenzhedong2@126.com>61bc209
-
add support for novita.ai (#1910)
黄腾 +1: aopstudio### 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>d7e5a50 -
add support for Upstage (#1902)
黄腾 +1: aopstudio### What problem does this PR solve? #1853 add support for Upstage ### Type of change - [x] New Feature (non-breaking change which adds functionality) Co-authored-by: Zhedong Cen <cenzhedong2@126.com>89708fb -
add support for TogetherAI (#1890)
黄腾 +2: aopstudio, Kevin Hu### What problem does this PR solve? #1853 add support for TogetherAI ### 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>5036aed -
add support for PerfXCloud (#1883)
黄腾 +1: aopstudio### What problem does this PR solve? #1853 add support for PerfXCloud ### Type of change - [x] New Feature (non-breaking change which adds functionality) Co-authored-by: Zhedong Cen <cenzhedong2@126.com>ce69533
-
feat: Replace the LocalAi icon #762 (#1875)
balibabu### What problem does this PR solve? feat: Replace the LocalAi icon #762 ### Type of change - [x] New Feature (non-breaking change which adds functionality)4b207a6
-
add supprot for lepton (#1866)
黄腾 +1: aopstudio### What problem does this PR solve? add supprot for lepton #1853 ### Type of change - [x] New Feature (non-breaking change which adds functionality) Co-authored-by: Zhedong Cen <cenzhedong2@126.com>fa9254d
-
add support for cohere (#1849)
黄腾 +1: aopstudio### 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 - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Zhedong Cen <cenzhedong2@126.com>2e1c73c
-
add supprot for OpenAI-API-Compatible llm (#1787)
黄腾 +1: aopstudio### What problem does this PR solve? #1771 add supprot for OpenAI-API-Compatible ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Zhedong Cen <cenzhedong2@126.com>29fdf3e
-
fix: fetch user by @tanstack/react-query #1306 (#1709)
balibabu### What problem does this PR solve? fix: fetch user by @tanstack/react-query #1306 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)598945f -
fix: fetch llm list by @tanstack/react-query #1306 (#1708)
balibabu### What problem does this PR solve? fix: fetch llm list by @tanstack/react-query #1306 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)3c31ff9
-
add support for LM Studio (#1663)
黄腾 +1: aopstudio### What problem does this PR solve? #1602 ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Zhedong Cen <cenzhedong2@126.com>5e7d900
-
add support for NVIDIA llm (#1645)
黄腾 +1: aopstudio### What problem does this PR solve? add support for NVIDIA llm ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Zhedong Cen <cenzhedong2@126.com>745354f
-
feat: support AWS Bedrock #308 (#1617)
balibabu### What problem does this PR solve? feat: support AWS Bedrock #308 ### Type of change - [x] New Feature (non-breaking change which adds functionality)63f5b44 -
add support for StepFun (#1611)
黄腾 +1: aopstudio### What problem does this PR solve? #1561 ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Zhedong Cen <cenzhedong2@126.com>f515d5f -
add support for LocalAI (#1608)
黄腾 +1: aopstudio### What problem does this PR solve? #762 ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Zhedong Cen <cenzhedong2@126.com>5bd5c21
-
feat: add PubMed operator #918 (#1589)
balibabu### What problem does this PR solve? feat: modify the translation of baiduDescription #918 feat: add PubMed operator #918 ### Type of change - [x] New Feature (non-breaking change which adds functionality)77dbe3e -
fix: Minimax API is error! #1353 (#1585)
balibabu### What problem does this PR solve? fix: Minimax API is error! #1353 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)486f207