Skip to main content
Version: Next

Overview

Note

Starting with version 0.67.0, the official Python client of H2O MLOps is h2o-mlops. The minimum Python version required for the client is Python 3.9.

Built on top of the legacy Python client, h2o-mlops retains all previous functionalities. You can continue to access the legacy client's features through h2o-mlops as needed. For more information, see Python client tutorials - Backend.

Note that users of the legacy client can switch to the new Python client (h2o-mlops) by importing h2o-mlops before using any features of the legacy client. This switch can be made without needing to modify any existing code or import statements.

The MLOps Python client lets you use the MLOps API from your Python application. This guide describes how you can install the MLOps Python client, connect to MLOps and carry out tasks using the Python client. After successful installation, you can interact with the MLOps API via the MLOPs gRPC Gateway. API specifications can be seen by accessing the MLOPs gRPC Gateway URL with a browser.

Note

If you're not sure how to access the MLOPs gRPC Gateway, contact your administrator.

API information

The MLOps Platform uses gRPC (Google Remote Procedure Call) as its internal communication framework. The platform's services are exposed using gRPC Gateway. The services are not accessible directly, but instead the platform follows the API Gateway pattern and uses a gateway service to contact individual services.

API gateway health check

The API gateway includes a health check endpoint that is accessible at /healthz. Navigate to <H2O_MLOps_GATEWAY>/healthz for the health check.


Feedback