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