What problem does it solve?
qzcli eliminates the hassle of manually searching, authenticating, and tracking GPU training jobs on the Qizhi (启智) platform by providing a single kubectl-style command interface.
Core Features & Use Cases
- GPU job discovery and node availability: Find available compute resources (including low-priority nodes) before submitting.
- Create and control compute jobs: Submit jobs interactively or non-interactively, then check status, watch progress, and stop jobs reliably.
- Workspace and compute-group cache management: Refresh and resolve workspace/compute-group identifiers so job submission stays consistent over time.
Use Case: When launching distributed training for your experiment, use qzcli to log in, refresh resource caches, inspect available nodes, submit training jobs, and monitor/stop them if needed.
Quick Start
Run qzcli login to authenticate, then qzcli create -i to interactively select a workspace, compute group, and job spec for submission.