Skip to content

ml-model

Manage ML models (data science)

Authentication scope: fabric

List ML models in a workspace

Terminal window
fabio ml-model list --workspace <value>
Flag Type Required Description
--workspace string Yes Workspace ID

Read-only · Returns list

Show details of an ML model

Terminal window
fabio ml-model show --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID

Read-only · Returns object

Create a new ML model

Terminal window
fabio ml-model create --workspace <value> --name <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--name string Yes ML model display name
--description string No Optional description
--sensitivity-label string No Sensitivity label ID to apply on creation

Examples

Terminal window
fabio ml-model create --workspace $WS --name "ChurnPredictor"

Mutates state · Returns object

Update ML model properties (name and/or description)

Terminal window
fabio ml-model update --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID
--name string No New display name
--description string No New description

Mutates state · Returns object

Delete an ML model

Terminal window
fabio ml-model delete --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID
--hard-delete bool No Permanently delete (cannot be recovered)

Mutates state · Destructive · Returns void

Get the ML model serving endpoint configuration

Terminal window
fabio ml-model get-endpoint --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID

Read-only · Returns object

Update the ML model serving endpoint configuration

Terminal window
fabio ml-model update-endpoint --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID
--file string No Path to JSON file with endpoint config
--content string No Inline JSON content with endpoint config

Mutates state · Returns void

Score against the ML model endpoint

Terminal window
fabio ml-model score --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID
--file string No Path to JSON file with input data
--content string No Inline JSON input data

Read-only · Returns object

List endpoint versions

Terminal window
fabio ml-model list-versions --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID

Read-only · Returns list

Get a specific endpoint version

Terminal window
fabio ml-model get-version --workspace <value> --id <value> --version-name <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID
--version-name string Yes Version name

Read-only · Returns object

Update a specific endpoint version

Terminal window
fabio ml-model update-version --workspace <value> --id <value> --version-name <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID
--version-name string Yes Version name
--file string No Path to JSON file with version config
--content string No Inline JSON content with version config

Mutates state · Returns void

Activate a specific endpoint version

Terminal window
fabio ml-model activate-version --workspace <value> --id <value> --version-name <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID
--version-name string Yes Version name

Mutates state · Returns object

Deactivate a specific endpoint version

Terminal window
fabio ml-model deactivate-version --workspace <value> --id <value> --version-name <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID
--version-name string Yes Version name

Mutates state · Returns object

Score against a specific endpoint version

Terminal window
fabio ml-model score-version --workspace <value> --id <value> --version-name <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID
--version-name string Yes Version name
--file string No Path to JSON file with input data
--content string No Inline JSON input data

Read-only · Returns object

Deactivate all endpoint versions

Terminal window
fabio ml-model deactivate-all-versions --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID

Mutates state · Returns object

List the MLflow model-registry versions of an ML model (the trained model versions)

Terminal window
fabio ml-model list-registry-versions --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID

Read-only · Returns list

Get a specific MLflow model-registry version (source run, stage, status)

Terminal window
fabio ml-model get-registry-version --workspace <value> --id <value> --version <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes ML model ID
--version string Yes MLflow model-registry version number (e.g. 1, 2, 3)

Read-only · Returns object