List model repos
Python:Get model repo
Python:Create container model repo
Requires a secret (e.g. Docker Hub). See Deploy Docker Container. Python:Create private deployment
Python:autoscale.json:
List deployments
Python:Deployment lifecycle: stop, start, scale
Python:Update deployment
Python:edit-payload.json with the editable fields, then:
Delete deployment and model repo
Python:Secrets: create, list, get
Create secrets for registry credentials. Supportedsecret_type values and their data payloads:
| Type | data payload |
|---|---|
| docker_hub | {"username": "...", "token": "..."} |
| depot | {"username": "...", "token": "..."} |
| NVIDIA NIM | {"server": "nvcr.io", "username": "$oauthtoken", "password": "..."} |
secret-data.json (for docker_hub or depot: username + token):
BYOC deployment
Create a BYOC deployment with a payload (cluster, nodegroup, etc.). See Bring your own compute and Deploy on imported cluster. Python:byoc-create.json should match the API schema (e.g. cluster ID, nodegroup ID, model/repo references). Use the dashboard or API docs to confirm the exact payload shape.