Snowflake Model Registry user interface¶
Note
Model Registry Snowsight UI is Generally Available in all deployments.
Inference Services UI for SPCS Model Serving is in preview in AWS and Azure commercial deployments only.
On the Models page in Snowsight, you can find all your machine learning models. You can also view their metadata and deployments.
Model details¶
The Models page displays the models that you’ve created and logged into the Snowflake Model Registry. These are both models that have been developed with Snowpark ML and externally sourced models (such as models from Hugging Face). It also shows Cortex Fine-tuned models, and may include other model types that you can create in Snowflake in future releases.
To display the Models page, in the Snowsight navigation menu, select AI & ML, and then select Models. The resulting list contains all the models in the Snowflake Model Registry in all the databases and schemas that your current role has access to.

Note
If you don’t see any models, make sure your role has the required privileges.
To open a model’s details page, select the corresponding row in the Models list. The details page displays key model information, including the model’s description, tags, and versions.

To edit the model description or delete the model, select … in the top right corner.
To open the version’s details page, select a model version. This page displays model version metadata, such as metrics, and a list of available methods that can be called from Python or SQL.

To view code that calls the model function, select the SQL or Python link next to it. You can copy this code snippet into a Snowsight SQL worksheet or a Python notebook.

To add or modify metadata or delete the model version, select the … in top right corner.
The Files tab contains a list of the model version’s underlying artifacts. You can download individual files from this page.

The Lineage tab shows the full data flow lineage information for the model, including any datasets that were used to train the model, any feature views from Feature Store, and the source data tables.

Model inference services¶
You can see the model inference services created with SPCS Model Serving in the Model Registry UI. The main model listing page shows the status of inference services created for any model.

If you select model name and a model version, you can use the Inference Services tab in the model version details page to see more details about the deployed inference service. This also shows the list of functions that the service exposes. And you can see or copy the SQL or Python usage code snippet.

Select Open Details to display service parameters and logs. You can also access the service details from the Inference Services tab on the main Model Registry page.

Model monitoring¶
For any models that have Model Monitors attached to them, you can visualize model monitoring metrics using the Model Monitors in the model details page.

Select the desired model monitors to display the Monitoring dashboard:

Select Compare to view the menu of model version select a second model version to compare this model version against:

Monitoring supports a large number of model accuracy, model drift, and feature drift metrics. To select the metrics that are computed and displayed, select Settings icon to choose the desired metrics:
