Releases: recap-utr/nlp-service
Releases · recap-utr/nlp-service
v2.0.0
2.0.0 (2025-02-06)
⚠ BREAKING CHANGES
- The NLP service is now based on CBRkit.
- The NLP service can be imported as a Python library to convert Protobuf-based NLP configurations into CBRkit similarity functions.
Features
- add autodump (ee0fcb2)
- migrate to central class-based interface (734b7dc)
- remove global state and make the nlp config a parameter (9d54af7)
- rewrite the service completely (07a53c6)
- rewrite the service using cbrkit as the backend (ac78b54)
- switch back to google's grpc/protobuf due to compatibility issues (87d380d)
Bug Fixes
- remove lazy from cache (5d42fa8)
- remove specialized embedders, always build on similarity (13d8304)
- server: set up logging (ad51b9d)
- use correct data types for serializable embedding model (a97fe3a)
Miscellaneous Chores
- update changelog (d81c34c)
v2.0.0-beta.2
2.0.0-beta.2 (2024-05-28)
Bug Fixes
- use correct data types for serializable embedding model (a97fe3a)
v2.0.0-beta.1
2.0.0-beta.1 (2023-12-04)
⚠ BREAKING CHANGES
- Instead of using protobuf definitions from arg-services, the package now contains code generated via betterproto. We also added a library that can be used in other Python projects without needing to start a server. Lastly, a proper CLI has been integrated that (besides starting the server) allows to perform semantic retrieval in the local file system.
Features
- rewrite the service completely (07a53c6)