Recent Releases of flashrag
flashrag - v0.3.0: Support Various Reasoning Methods
What's Changed
- 📖 Fix typos in
basic_usage.mdby @YeFD in https://github.com/RUC-NLPIR/FlashRAG/pull/156 - Minor changes to support Chonkie
v1.0.2by @chonknick in https://github.com/RUC-NLPIR/FlashRAG/pull/158 - Update base_prompt.py by @lihai-zhao in https://github.com/RUC-NLPIR/FlashRAG/pull/184
- Update run_exp.py by @lihai-zhao in https://github.com/RUC-NLPIR/FlashRAG/pull/183
- Update base_prompt.py by @lihai-zhao in https://github.com/RUC-NLPIR/FlashRAG/pull/188
- Update base_prompt.py by @lihai-zhao in https://github.com/RUC-NLPIR/FlashRAG/pull/191
- Fix bm25s
Tokenizer.save_vocabissue by upgradingbm25sand importing correctly by @GR0ZA in https://github.com/RUC-NLPIR/FlashRAG/pull/195 - Added support for Neural Sparse retrieval (SPLADE) with SEISMIC index by @DiVitoTommaso in https://github.com/RUC-NLPIR/FlashRAG/pull/201
- Support cpu environment for personal learning by @throne-developer in https://github.com/RUC-NLPIR/FlashRAG/pull/203
- reasoning method update by @lihai-zhao in https://github.com/RUC-NLPIR/FlashRAG/pull/205
- Update utils.py by @lihai-zhao in https://github.com/RUC-NLPIR/FlashRAG/pull/207
New Contributors
- @YeFD made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/156
- @chonknick made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/158
- @GR0ZA made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/195
- @DiVitoTommaso made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/201
- @throne-developer made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/203
Full Changelog: https://github.com/RUC-NLPIR/FlashRAG/compare/v0.2.0...v0.3.0
- Python
Published by ignorejjj 6 months ago
flashrag - v0.2.0 Support multimodal RAG
What's Changed
- chore: fix run exp by @DingYuanhao in https://github.com/RUC-NLPIR/FlashRAG/pull/130
- chore(deps): bump gradio from 5.9.1 to 5.11.0 by @dependabot in https://github.com/RUC-NLPIR/FlashRAG/pull/131
- Update README_zh.md by @Decem-Y in https://github.com/RUC-NLPIR/FlashRAG/pull/136
- commit mm_exp by @lihai-zhao in https://github.com/RUC-NLPIR/FlashRAG/pull/143
- add mathvista_prompt by @lihai-zhao in https://github.com/RUC-NLPIR/FlashRAG/pull/144
New Contributors
- @DingYuanhao made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/130
- @dependabot made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/131
- @Decem-Y made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/136
Full Changelog: https://github.com/RUC-NLPIR/FlashRAG/compare/v0.1.4...v0.2.0
- Python
Published by ignorejjj 12 months ago
flashrag - v0.1.4 Introduce FlashRAG-UI
What's Changed
- rqrag support by @YuyaoZhangQAQ in https://github.com/RUC-NLPIR/FlashRAG/pull/108
- Update README.md by @dongguanting in https://github.com/RUC-NLPIR/FlashRAG/pull/110
- upadate evaluator/metrics.py by @Ariya12138 in https://github.com/RUC-NLPIR/FlashRAG/pull/111
- [DOCS] Fix README.md Navigation links by @bhavnicksm in https://github.com/RUC-NLPIR/FlashRAG/pull/117
- [FEAT] Add Chonkie Chunkers to
process_wiki.pyby @bhavnicksm in https://github.com/RUC-NLPIR/FlashRAG/pull/119 - [FEAT] Optimize overall code functionality and multimodal implementation by @ignorejjj in https://github.com/RUC-NLPIR/FlashRAG/pull/123
- readme update by @YuyaoZhangQAQ in https://github.com/RUC-NLPIR/FlashRAG/pull/125
- Introduce FlashRAG-UI by @YuyaoZhangQAQ in https://github.com/RUC-NLPIR/FlashRAG/pull/127
New Contributors
- @YuyaoZhangQAQ made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/108
- @dongguanting made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/110
- @Ariya12138 made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/111
- @bhavnicksm made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/117
- @ignorejjj made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/123
Full Changelog: https://github.com/RUC-NLPIR/FlashRAG/compare/v0.1.3...v0.1.4
- Python
Published by ignorejjj about 1 year ago
flashrag - v0.1.3
What's Changed
- [Fix] fix running of demos by @yeahjack in https://github.com/RUC-NLPIR/FlashRAG/pull/100
- Update ircot_pipeline with batch method by @lihai-zhao in https://github.com/RUC-NLPIR/FlashRAG/pull/98
New Contributors
- @lihai-zhao made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/98
Full Changelog: https://github.com/RUC-NLPIR/FlashRAG/compare/v0.1.2...v0.1.3
- Python
Published by ignorejjj about 1 year ago
flashrag - v0.1.2
What's Changed
- 增加复现实验的中文文档 by @aJupyter in https://github.com/RUC-NLPIR/FlashRAG/pull/83
- fix bug of tiktoken.encodingformode by @toughhou in https://github.com/RUC-NLPIR/FlashRAG/pull/91
- [Edit] add framework specification in trace by @yeahjack in https://github.com/RUC-NLPIR/FlashRAG/pull/92
- update retriever by @plageon in https://github.com/RUC-NLPIR/FlashRAG/pull/93
New Contributors
- @aJupyter made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/83
- @toughhou made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/91
- @yeahjack made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/92
- @plageon made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/93
Full Changelog: https://github.com/RUC-NLPIR/FlashRAG/compare/v0.1.1...v0.1.2
- Python
Published by ignorejjj over 1 year ago
flashrag - v0.1.1: Trace, Spring, IRCoT Integration
New Features
- Added support for the Azure OpenAI model. (cbd4c8d)
- Added a new method:
trace. This feature was implemented twice, suggesting it might have been enhanced or corrected in the second commit. (b9d6fa1, 7a728a2) - Integrated Sentence Transformers into the retriever module. (12e330e)
New Models
- Optimized generator settings specifically for the Baichuan model. (7e0f124)
Bug Fixes
- Fixed a bug in the retrieval cache saving mechanism. (18a727e, 45662e3)
- Fixed an error in the evaluation metrics. (d0f403e)
- Resolved issues with the cache manager. (8277011)
- Fixed a bug in the sentence transformer encoder. (b0fdfbb)
- Resolved a bug in single GPU inference. (982d433)
- Fixed a bug in BM25 functionality. (5009089)
- Resolved a bug in the loading of T5-based models in DataParallel. (6666b4a)
- Fixed a bug related to the max token setting in the EncoderDecoder generator. (96b20c8)
Enhancements
- Optimized the implementation of the generator. (d7a7136)
- Optimized the detection of generator types. (ed7ef8e, 72c831d)
- Optimized the refiner's memory usage. (1984ca8)
- Optimized generator settings for better performance. (7e0f124)
- Modified the LoRA loading of the generator under VLLM setting. (c55ea39)
- Increased support for multi-choice datasets in metrics. (95d9fcc)
- Modified data path settings in the evaluator. (70e739e)
- Changed the metric name from
sub_emtoacc. (15de563) - Changed sample data to general knowledge. (3d20a75)
- Updated default configuration settings. (1acce56)
Documentation & Code Formatting
- Added guidance for setting up configurations. (37fc012)
- Updated the README file multiple times for various improvements, including adding installation instructions, fixing typos, and providing more detailed documentation.
- Formatted code files for better readability. (785a901)
- Added an introduction for beginners in Korean. (c25f16e)
New Contributors
- @PeterGriffinJin made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/23
- @yifeikong made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/24
- @kerrychu made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/39
- @VSteinborn made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/52
- @oneonlee made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/57
Full Changelog: https://github.com/RUC-NLPIR/FlashRAG/compare/v0.1.0...v0.1.1
- Python
Published by ignorejjj over 1 year ago
flashrag - V0.1.0: Release FlashRAG
Features
- Implement 12 RAG algorithms
- Various RAG-Components
- Release 32 FlashRAG datasets and wiki corpus
- Support vllm, FastChat, faiss
New Contributors
- @BUAADreamer made their first contribution in https://github.com/RUC-NLPIR/FlashRAG/pull/6
Full Changelog: https://github.com/RUC-NLPIR/FlashRAG/commits/v0.1.0
- Python
Published by ignorejjj over 1 year ago