kxi.ml.registry class is intended to (via Python) provide a central component of any MLOps stack built upon KX technology, providing a location to which information required for model monitoring can be stored, retrained pipelines can be pushed and models for deployment can be retrieved.
The functionality aims to enhance our offering and provide users of the KX Insights platform/microservices with:
- A method of introducing their own models generated prior to KX Insights' to the platform with wrapped functionality to allow these models to be integrated seamlessly within the limitations enforced by the platform.
- A way to understand the models that the registry has knowledge of and are available to a user.
- A storage location for
qmodels in one location that can wrap these models in a way that upon retrieval complies with the requirements of KX Insights' for deployment.
The API provided for utilising this functionality is provided in the following sections