v0.15.1

infiniflow/ragflowv0.15.1Dec 25, 2024by yuzhichang

AI Summary

Fixes Infinity exceptions, fastembed reloading issues, and XLS chunk method content loss. Adds Llama3.3 support and improves session APIs.

Key Highlights

  • Fix for Infinity exception SCORE() errors
  • Fix for Fastembed reloading issue
  • Fix for XLS chunk method content loss
  • Llama3.3 model support
  • Session API improvements

New Features

  • Bug fixes (Infinity, fastembed, XLS)
  • Llama3.3 model support
  • Session API improvements

Full Release Notes

## What's Changed
* Fix release.yml by @yuzhichang in https://github.com/infiniflow/ragflow/pull/4100
* Miscellaneous updates to session APIs by @writinwaters in https://github.com/infiniflow/ragflow/pull/4097
* add typo locale by @isthaison in https://github.com/infiniflow/ragflow/pull/4099
* Fixed infinity exception SCORE() / SCORE_FACTORS() requires Fusion or MATCH TEXT or MATCH TENSOR by @yuzhichang in https://github.com/infiniflow/ragflow/pull/4110
* Separated list_agents() from session management by @writinwaters in https://github.com/infiniflow/ragflow/pull/4111
* Fix fastembed reloading issue. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4117
* Add parameters for ask_chat and fix bugs in list_sessions by @Feiue in https://github.com/infiniflow/ragflow/pull/4119
* Make fast embed and default embed mutually exclusive. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4121
* fix chunk method "Table" losing content when the Excel file has multi… by @ly0303521 in https://github.com/infiniflow/ragflow/pull/4123
* add gemini 2.0 by @isthaison in https://github.com/infiniflow/ragflow/pull/4115
* Refactor ask decorator by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/4116
* Corrections. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4127
* Mask password in log by @yuzhichang in https://github.com/infiniflow/ragflow/pull/4129
* Fix example in doc by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/4133
* Fix redis get error. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4140
* Fix position_int on infinity by @yuzhichang in https://github.com/infiniflow/ragflow/pull/4144
* Update the  component of the agent API with parameters. by @Feiue in https://github.com/infiniflow/ragflow/pull/4131
* Validate returned chunk at list_chunks and add_chunk by @yuzhichang in https://github.com/infiniflow/ragflow/pull/4153
* Fix Voyage re-rank model. Limit file name length. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4171
* Use s3 configuration from settings module by @KennyDizi in https://github.com/infiniflow/ragflow/pull/4167
* Fix bug over chunks classification by document in the promp by @devMls in https://github.com/infiniflow/ragflow/pull/4156
* Update jin10.svg by @isthaison in https://github.com/infiniflow/ragflow/pull/4159
* Add Llama3.3 by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4174
* Fetch chunk by batches. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4177
* Fix 'SCORE' not found bug by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/4178
* Feat: If there is no result in the recall test, an empty data image will be displayed. #4182 by @cike8899 in https://github.com/infiniflow/ragflow/pull/4183
* Fix error of changing embedding model by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/4184
* Fix duplicated communitiy by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4187
* Added time to progress message by @yuzhichang in https://github.com/infiniflow/ragflow/pull/4185
* Fix:  Fixed the issue that the page crashed when the node ID was the same as the combo ID #4180 by @cike8899 in https://github.com/infiniflow/ragflow/pull/4191
* Fix raptor bug. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4192
* Fix score() issue by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/4194
* Update progress time info by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/4193
* Catch the exception while parsing pptx. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4202
* fix: stop rerank by model when search result is empty by @mieco in https://github.com/infiniflow/ragflow/pull/4203
* Bump infinity to 0.5.2 by @yuzhichang in https://github.com/infiniflow/ragflow/pull/4207
* Add user_id for third-party system to record sessions. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4206
* Remove session owner check. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4211
* Fix interface as input variable for component. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4212
* Fix misspell. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/4219
* Fix: Rename chat name, missing field 'avatar' #4125 by @cike8899 in https://github.com/infiniflow/ragflow/pull/4221
* Update pyproject.toml to 0.15.1 by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/4222

## New Contributors
* @ly0303521 made their first contribution in https://github.com/infiniflow/ragflow/pull/4123
* @KennyDizi made their first contribution in https://github.com/infiniflow/ragflow/pull/4167
* @mieco made their first contribution in https://github.com/infiniflow/ragflow/pull/4203

**Full Changelog**: https://github.com/infiniflow/ragflow/compare/v0.15.0...v0.15.1