v0.12.0
版本发布时间: 2024-09-30 13:19:03
infiniflow/ragflow最新发布版本:v0.12.0(2024-09-30 13:19:03)
Summary
- Adds new Docker image of slim version will doesn't including embedding and reranker models.
- Improves the effect of long context conversion.
- Supports OpenTTS and SparkTSS
- Adds new Excel parsing method, user can choose the output data format between HTML and row text.
- User can remove the added model provider.
What's Changed
- Add Multi-Language Descriptions for 'Switch' Component and Update Message Assistant Placeholder by @Defozo in https://github.com/infiniflow/ragflow/pull/2450
- fix ppt file from filemanager error by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2470
- update document sdk by @JobSmithManipulation in https://github.com/infiniflow/ragflow/pull/2445
- rename create_timestamp_flt to create_timestamp_float by @JobSmithManipulation in https://github.com/infiniflow/ragflow/pull/2473
- fix
superuser
password not base64 encoded by @dadahsueh in https://github.com/infiniflow/ragflow/pull/2475 - fix duplicated llm name betweeen different suppliers by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2477
- rename some attributes in document sdk by @JobSmithManipulation in https://github.com/infiniflow/ragflow/pull/2481
- fix parser for pptx of which files are from filemanager by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2482
- update document sdk by @JobSmithManipulation in https://github.com/infiniflow/ragflow/pull/2485
- fix(Add model api): Add VolcEngine to create api_key format error by @muzilib in https://github.com/infiniflow/ragflow/pull/2490
- OpenAITTS by @Feiue in https://github.com/infiniflow/ragflow/pull/2493
- refine TTS by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2500
- Storage: Rename all the variables about get file to storage from minio. by @baifachuan in https://github.com/infiniflow/ragflow/pull/2497
- Web: Display the icon of the currently used storage. by @baifachuan in https://github.com/infiniflow/ragflow/pull/2504
- BugFix: Fixed api_key generation error for VolcEngine by @yungongzi in https://github.com/infiniflow/ragflow/pull/2502
- refactor add LLM by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2508
- remove setting-system/index.tsx error import by @muzilib in https://github.com/infiniflow/ragflow/pull/2507
- Update README_zh.md by @AlvinCage in https://github.com/infiniflow/ragflow/pull/2491
- fix self deployed llm lost by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2510
- rm key set in xinference by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2511
- make excel parsing configurable by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2517
- refine reteival of multi-turn conversation by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2520
- refine xinference by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2521
- Rework Dockerfile.scratch by @yuzhichang in https://github.com/infiniflow/ragflow/pull/2525
- fix: Add model by ollama in model provider page, user can't choose the model in chat window. #2479 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2529
- Reverted replacing npm with yarn by @yuzhichang in https://github.com/infiniflow/ragflow/pull/2531
- fix: Merge models of the same category #2479 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2536
- feat: Configurable for excel, html table or row based text #2516 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2538
- feat: Refine reteival of multi-turn conversation #2362 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2539
- fix: Initial language is English, but the UI is in Chinese #2514 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2541
- fix component rewrite bug by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2549
- Updated README on debugging web and python by @yuzhichang in https://github.com/infiniflow/ragflow/pull/2544
- refine markdown prompt by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2551
- SparkTTS by @Feiue in https://github.com/infiniflow/ragflow/pull/2535
- refine using rerank model by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2553
- Streaming output is supported, dialogue share is not by @writinwaters in https://github.com/infiniflow/ragflow/pull/2555
- add an API of delete llm supplier by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2556
- fix: Web code build fails on ARM machines #2554 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2557
- refine multi-turn chat in agent by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2560
- feat: Add component YahooFinance #1739 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2561
- feat: Add component Jin10 #1739 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2563
- feat: Delete Model Provider #2376 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2565
- add lighten control by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2567
- Fix tokenizer bug by @guoyuhao2330 in https://github.com/infiniflow/ragflow/pull/2573
- multi-arch-build by @yuzhichang in https://github.com/infiniflow/ragflow/pull/2571
- feat: If the model is not set, a pop-up window will remind the user #2295 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2574
- make it lighten by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2577
- revert error in Dockerfile by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2581
- Add template investment_advisor by @guoyuhao2330 in https://github.com/infiniflow/ragflow/pull/2580
- trival by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2582
- remove onnx copy command from dockerfile by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2584
- deprecate init a super user by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2589
- Add component Concentrator by @guoyuhao2330 in https://github.com/infiniflow/ragflow/pull/2586
- Update dsl_examples and Fix component concentrator by @guoyuhao2330 in https://github.com/infiniflow/ragflow/pull/2597
- Fix soft link. Close #2587 by @yuzhichang in https://github.com/infiniflow/ragflow/pull/2602
- feat: Add component Concentrator #1739 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2604
- Fix: renrank_model and pdf_parser bugs | Update: session API by @Feiue in https://github.com/infiniflow/ragflow/pull/2601
- Added two developer guide and removed from README ' builder docker image' and 'launch service from source' by @writinwaters in https://github.com/infiniflow/ragflow/pull/2590
- fix AzureOpenAI issue` by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2608
- Remove WenCai imageurl and update investment_advisor prompt by @guoyuhao2330 in https://github.com/infiniflow/ragflow/pull/2606
- Support agent for aibot by @guoyuhao2330 in https://github.com/infiniflow/ragflow/pull/2609
- fix generate bug by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2614
- Bug fix - email processing could be run now from API by @adam-kobus in https://github.com/infiniflow/ragflow/pull/2613
- force eml file to be parsed by EMAIL by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2615
- Update Yichat base_url by @Feiue in https://github.com/infiniflow/ragflow/pull/2620
- remove repeat func by @yqkcn in https://github.com/infiniflow/ragflow/pull/2619
- style: fix typo and format code by @yqkcn in https://github.com/infiniflow/ragflow/pull/2618
- fix: Fixed an issue where the first message would be displayed when sending the second message #2625 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2626
- Added doc on dev-slim by @yuzhichang in https://github.com/infiniflow/ragflow/pull/2627
- add huggingface model by @JobSmithManipulation in https://github.com/infiniflow/ragflow/pull/2624
- feat: Add top_n to DeepLForm #1739 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2629
- refine get_input by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2630
- fix: Fixed the issue where the conversation list was not displayed on the conversation page #2625 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2638
- handle nits in task_executor by @yqkcn in https://github.com/infiniflow/ragflow/pull/2637
- Fix logger error by @yqkcn in https://github.com/infiniflow/ragflow/pull/2643
- change chunk.status to chunk.available by @JobSmithManipulation in https://github.com/infiniflow/ragflow/pull/2646
- Fix mutable default argument by @yqkcn in https://github.com/infiniflow/ragflow/pull/2635
- Refactoring large integers to improve readability by @yqkcn in https://github.com/infiniflow/ragflow/pull/2636
- Add get_txt function by @yqkcn in https://github.com/infiniflow/ragflow/pull/2639
- Add doc for dev image by @yuzhichang in https://github.com/infiniflow/ragflow/pull/2641
- refine general purpose chat bot by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2648
- rename get_txt to get_text by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2649
- trival by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2650
- fix template error by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2653
- Updated component description by @writinwaters in https://github.com/infiniflow/ragflow/pull/2651
- fix: Fixed the issue where the error message was not displayed when uploading a file that was too large #1782 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2654
- change url of local llm deploy guide by @JobSmithManipulation in https://github.com/infiniflow/ragflow/pull/2659
- fix: Filter the timePeriod options based on the userType parameter #1739 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2657
- Add build image and launch from source in README by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/2658
- document preparation for release by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2660
- Updated CN readme by @writinwaters in https://github.com/infiniflow/ragflow/pull/2661
- Fix docker file bugs by @yuzhichang in https://github.com/infiniflow/ragflow/pull/2662
- added back oc9 by @yuzhichang in https://github.com/infiniflow/ragflow/pull/2663
- Translated Japanese README by @writinwaters in https://github.com/infiniflow/ragflow/pull/2664
- Translated Korean README by @writinwaters in https://github.com/infiniflow/ragflow/pull/2666
- Fixed huggingface url by @yuzhichang in https://github.com/infiniflow/ragflow/pull/2667
- change opencv version by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2673
- upgrade opencv-python-headless by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2674
- update poetry lock by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/2676
- fix: Search page search results are cleared after output #2677 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2678
- fix: Fixed an issue where quotes in messages could not be displayed #2677 by @cike8899 in https://github.com/infiniflow/ragflow/pull/2683
New Contributors
- @Defozo made their first contribution in https://github.com/infiniflow/ragflow/pull/2450
- @dadahsueh made their first contribution in https://github.com/infiniflow/ragflow/pull/2475
- @muzilib made their first contribution in https://github.com/infiniflow/ragflow/pull/2490
- @AlvinCage made their first contribution in https://github.com/infiniflow/ragflow/pull/2491
- @adam-kobus made their first contribution in https://github.com/infiniflow/ragflow/pull/2613
- @yqkcn made their first contribution in https://github.com/infiniflow/ragflow/pull/2619
Full Changelog: https://github.com/infiniflow/ragflow/compare/v0.11.0...v0.12.0