Model Lifecycle SDK
The unpinned installation commands in this guide install the latest stable
sstudio package. This documentation and msp-operations 0.4.1 were verified
against sstudio 0.0.6; check the installed version before relying on a
documented operation.
Choose a maintained path below, verify each result in the Console, and open the detailed task page when you need exact fields, commands, or troubleshooting.
Open Quick StartThe sstudio packages provide matching Python, TypeScript, and CLI interfaces for supported model lifecycle operations. Configure the Console URL and an API key once, then use typed resources or script-friendly commands.
Documentation 2.0 · SDK package 0.0.6What You Can Do
- Install the supported package for Python or Node.js.
- Authenticate without embedding credentials in source code.
- List models, clusters, jobs, and deployments.
- Upload models and datasets with end-to-end helpers.
- Create and wait for deployments, training jobs, or evaluations.
- Use equivalent SDK and CLI operations across both languages.
Who This Is For
Application developers integrating model operations · Platform teams automating repeatable workflows · Operators using JSON or YAML output in scripts
Choose Your Path
Quick Start
Install a package, authenticate, and verify the current user.
- Choose Python or TypeScript
- Set Console URL
- Set API key
- Create client
- Verify identity
Result: Your client can make an authenticated request without storing a credential in code.
Start HereUse an SDK
Integrate model lifecycle operations into an application or service.
- Initialize client
- Choose resource
- Call method
- Handle errors
- Close client
Result: Application code can call supported resources with consistent return values.
Open SDK GuidesUse the CLI
Run repeatable operations from a shell or automation job.
- Install command
- Login
- Choose output
- Run command
- Check status
Result: Commands return human-readable tables or machine-readable JSON and YAML.
Open CLI GuideBefore You Start
- The absolute Console URL for your environment.
- An API key created for your user.
- Python 3.8+ or Node.js 18+.
- Permission to access the resources used by your workflow.
Core Journey
Expected Result
You can authenticate once and use the same supported model lifecycle capabilities from Python, TypeScript, or the command line.