# All models visible in your workspacefor m in cw.models.list(): print(f"{m.slug:55s} {m.deployment} sdk_load_id={m.sdk_load_id}")# Filter by deployment target (server-side)edge_models = cw.models.list(deployment="edge")cloud_models = cw.models.list(deployment="cloud")# Client-side shorthands (ANDed): e.g. edge + image-capable rowsedge_vision = cw.models.list(filters=["edge", "image"])public_models = cw.models.list_public()# Get a single recordm = cw.models.get("acme/models/yolov8-nano")m = cw.models.get_by_uuid("3f2a1b4c-…")
from PIL import Image# Pass a catalog entry directly — the SDK resolves the right load keyentry = cw.models.list(deployment="edge")[0]model = cw.models.load(entry)# Or pass a string (filename, slug, or UUID)model = cw.models.load("yolo26n.pt")pred = model.predict(Image.open("frame.jpg").convert("RGB"), confidence=0.25)print(pred.describe())for d in pred: print(d.label, d.confidence, d.bbox)