Skip to main content

API Map

This reference describes sstudio 0.0.6, sourced from feature/85807980-msp-sdk-cli@ae340aaef6f17f33c791456ba996ca9bb6c6fda4. The Human reference lists the complete public surface. Agent availability is separately controlled by the msp-operations capability manifest; a method being documented here does not mean the Skill may execute it.

Use this page to find the right module. The Python and TypeScript references document the same 100 public operations with language-specific method names, request inputs, response values, examples, and lifecycle notes.

Choose an Interface​

InterfaceBest forStart here
Python SDKServices, notebooks, and Python automationPython guide
TypeScript SDKNode.js services and TypeScript automationTypeScript guide
CLIShell scripts, CI jobs, and interactive operationsCLI guide

Module Reference​

ModuleScopeMethodsReferences
Core ClientAuthentication, raw requests, token access, cleanup5Python · TypeScript · CLI setup
ClustersCapacity, placement history, and active holds4Python · TypeScript · CLI
ModelsModel catalog and deployment capabilities3Python · TypeScript · CLI
My ModelsUploaded and trained model assets7Python · TypeScript · CLI
DatasetsUpload, inspect, download, update, and delete datasets7Python · TypeScript · CLI
Dataset PreparationsAI Dataset preparation and labeling tasks11Python · TypeScript · CLI
DeploymentsPreview, create, inspect, stop, restart, and delete model services15Python · TypeScript · CLI
TrainingPreview and manage fine-tuning jobs and artifacts9Python · TypeScript · CLI
EvaluationsPreview and manage evaluation jobs, reports, and artifacts7Python · TypeScript · CLI
JobsGeneric job status, logs, and cancellation4Python · TypeScript · CLI
API KeysCreate, reveal, update, and revoke API keys5Python · TypeScript · CLI
Provider KeysManage provider credentials and connection tests7Python · TypeScript · CLI
UsageUsage summaries, records, and trends3Python · TypeScript · CLI
ObservabilityCluster, service, workload, and history views8Python · TypeScript · CLI
WaitersPoll long-running resources to a terminal state5Python · TypeScript · CLI wait commands

Response and Error Model​

Resource methods return the API response data value. Low-level client.request(...) calls return the complete {code, message, errorCode, details, data} envelope. Methods documented as raw text or file downloads return the underlying response instead.

Lifecycle Workflows​

For end-to-end model upload, dataset upload, deployment, training, and evaluation sequences, use Common Workflows. Each workflow shows both languages and keeps credentials in environment variables.