from metadata.sdk import configurefrom metadata.sdk.entities import MLModelsconfigure( host="https://your-company.getcollate.io/api", jwt_token="your-jwt-token")# Get by IDmodel = MLModels.retrieve("6b04e1d8-b66d-4f78-ab21-beb5be2cf4f2")print(f"{model.fullyQualifiedName}: {model.algorithm}")# Get by ID with fieldsmodel = MLModels.retrieve( "6b04e1d8-b66d-4f78-ab21-beb5be2cf4f2", fields=["owners", "tags", "followers", "votes"])# Get by fully qualified namemodel = MLModels.retrieve_by_name("mlflow_svc.customer_segmentation")# Get by name with fieldsmodel = MLModels.retrieve_by_name( "mlflow_svc.customer_segmentation", fields=["owners", "tags", "domains"])
Retrieve a machine learning model entity by UUID or fully qualified name with optional field expansion for owners, tags, features, and metadata using the Collate REST API.
GET
/
v1
/
mlmodels
/
{id}
GET /v1/mlmodels/{id}
Copy
from metadata.sdk import configurefrom metadata.sdk.entities import MLModelsconfigure( host="https://your-company.getcollate.io/api", jwt_token="your-jwt-token")# Get by IDmodel = MLModels.retrieve("6b04e1d8-b66d-4f78-ab21-beb5be2cf4f2")print(f"{model.fullyQualifiedName}: {model.algorithm}")# Get by ID with fieldsmodel = MLModels.retrieve( "6b04e1d8-b66d-4f78-ab21-beb5be2cf4f2", fields=["owners", "tags", "followers", "votes"])# Get by fully qualified namemodel = MLModels.retrieve_by_name("mlflow_svc.customer_segmentation")# Get by name with fieldsmodel = MLModels.retrieve_by_name( "mlflow_svc.customer_segmentation", fields=["owners", "tags", "domains"])
from metadata.sdk import configurefrom metadata.sdk.entities import MLModelsconfigure( host="https://your-company.getcollate.io/api", jwt_token="your-jwt-token")# Get by IDmodel = MLModels.retrieve("6b04e1d8-b66d-4f78-ab21-beb5be2cf4f2")print(f"{model.fullyQualifiedName}: {model.algorithm}")# Get by ID with fieldsmodel = MLModels.retrieve( "6b04e1d8-b66d-4f78-ab21-beb5be2cf4f2", fields=["owners", "tags", "followers", "votes"])# Get by fully qualified namemodel = MLModels.retrieve_by_name("mlflow_svc.customer_segmentation")# Get by name with fieldsmodel = MLModels.retrieve_by_name( "mlflow_svc.customer_segmentation", fields=["owners", "tags", "domains"])