Major changes:
- Indexing overhaul contributed by jlscheerer https://github.com/bclavie/RAGatouille/pull/158
- Relaxed dependencies to ensure lower install load https://github.com/bclavie/RAGatouille/pull/173
- Indexing for under 100k documents will by default no longer use Faiss, performing K-Means in pure PyTorch instead. This is a bit of an experimental change, but benchmark results are encouraging and result in greatly increased compatibility. https://github.com/bclavie/RAGatouille/pull/173
- CRUD improvements by anirudhdharmarajan. Feature is still experimental/not fully supported, but rapidly improving!
Fixes:
- Many small bug fixes, mainly around typing
- Training triplets improvement (already present in 0.0.7 post versions) by JoshuaPurtell