Overview
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.8.
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.
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.
- Submit and view feedback for this page
- Send feedback about H2O MLOps to cloud-feedback@h2o.ai