v4.3.0

neuml/txtaiv4.3.0Mar 10, 2022by davidmezzetti

AI Summary

This release introduces image processing pipelines and expands SQL functionality within embeddings queries.

Key Highlights

  • Add Image Hash pipeline
  • Add support for custom SQL functions in embeddings queries
  • Add notebook for near-duplicate image detection
  • Add last update field to index metadata

New Features

  • Image Hash pipeline
  • Custom SQL functions in embeddings queries
  • Near-duplicate image detection notebook
  • Index metadata

Full Release Notes

This release adds the following new features, improvements and bug fixes.

New Features
--------------------------
- Add notebook covering txtai embeddings index file structure (#237)
- Add Image Hash pipeline (#240)
- Add support for custom SQL functions in embeddings queries (#241)
- Add notebook for Embeddings SQL functions (#243)
- Add notebook for near-duplicate image detection (#244)

Improvements
--------------------------
- Rename SQLException to SQLError (#232)
- Refactor API instance into a separate package (#233)
- API should raise an error if attempting to modify a read-only index (#235)
- Add last update field to index metadata (#236)
- Update transcription pipeline to use AutoModelForCTC (#238)

Bug Fixes
--------------------------
- Ensure limit always set in embeddings search/batchsearch (#234)
- Fix issue with parsing multiline SQL statements bug (#242)