mlflow.webhooks
MLflow webhooks module.
This module provides webhook functionality for MLflow model registry events.
- class mlflow.webhooks.ModelVersionAliasCreatedPayload[source]
Bases:
TypedDict
Payload sent when an alias is created for a model version.
Example payload:
{ "name": "example_model", "alias": "example_alias", "version": "1", }
- classmethod example() mlflow.webhooks.types.ModelVersionAliasCreatedPayload [source]
- class mlflow.webhooks.ModelVersionAliasDeletedPayload[source]
Bases:
TypedDict
Payload sent when an alias is deleted from a model version.
Example payload:
{ "name": "example_model", "alias": "example_alias", }
- classmethod example() mlflow.webhooks.types.ModelVersionAliasDeletedPayload [source]
- class mlflow.webhooks.ModelVersionCreatedPayload[source]
Bases:
TypedDict
Payload sent when a new model version is created.
Example payload:
{ "name": "example_model", "version": "1", "source": "models:/123", "run_id": "abcd1234abcd5678", "tags": {"example_key": "example_value"}, "description": "An example model version", }
- classmethod example() mlflow.webhooks.types.ModelVersionCreatedPayload [source]
- class mlflow.webhooks.ModelVersionTagDeletedPayload[source]
Bases:
TypedDict
Payload sent when a tag is deleted from a model version.
Example payload:
{ "name": "example_model", "version": "1", "key": "example_key", }
- classmethod example() mlflow.webhooks.types.ModelVersionTagDeletedPayload [source]
- class mlflow.webhooks.ModelVersionTagSetPayload[source]
Bases:
TypedDict
Payload sent when a tag is set on a model version.
Example payload:
{ "name": "example_model", "version": "1", "key": "example_key", "value": "example_value", }
- classmethod example() mlflow.webhooks.types.ModelVersionTagSetPayload [source]
- class mlflow.webhooks.RegisteredModelCreatedPayload[source]
Bases:
TypedDict
Payload sent when a new registered model is created.
Example payload:
{ "name": "example_model", "tags": {"example_key": "example_value"}, "description": "An example registered model", }
- classmethod example() mlflow.webhooks.types.RegisteredModelCreatedPayload [source]