Managing the Lifecycle Phases of a Model

Note

Considerations for using the get/set environment APIs:

  • Model Saving Restrictions: Changes are not allowed when the model is saved in a project. You must promote the model to a space first.

  • Watson OpenScale Monitoring: Changes are not allowed when the model is being monitored in Watson OpenScale.

  • Environment Switch Limitation: Switching from TEST to DEVELOP environment is not permitted.

  • Environment Naming Change: The TEST environment is functionally equivalent to DEPLOY in Cloud Pak for Data UI until version 4.6.3. Starting from version 4.6.3, the environment is referred to as TEST in the Cloud Pak for Data platform.

Attention

Supported only for predictive models, not for prompt template asset

get_environment_type(self) Dict

Get current environement details for related model asset. .

Return type:

dict

A way you might use me is:

>>> model.get_environment_type()
set_environment_type(self, from_container: str, to_container: str) None

Set current container for model asset. For available options check ModelEntryContainerType

Parameters:
  • from_container (str) – Container name to move from

  • to_container (str) – Container name to move to

A way you might use me is:

>>> model.set_environment_type(from_container="test",to_container="validate")