名称: luban-cli
描述: 用于MLOps的Luban CLI开发与管理。当构建或使用Luban CLI来管理实验环境、训练任务和在线服务时,请使用此技能。
本技能为开发和运用 Luban CLI 提供了一个结构化框架。Luban CLI 是一款专用于MLOps管理的工具。
Luban CLI 主要聚焦于MLOps的三大支柱:
1. 实验环境 (env): 开发工作空间的管理。
2. 训练任务 (job): 模型训练任务的编排。
3. 在线服务 (svc): 推理服务的部署与扩缩容。
在开发或扩展 Luban CLI 时,请遵循以下步骤:
templates/cli_boilerplate.py 中的模板作为CLI结构的起点。references/mlops_guide.md 了解每个实体的标准命令模式及必需属性。env, job, svc) 都支持完整的生命周期操作:luban env list
luban env create --name research-v1 --image pytorch:2.0
luban job create --script train.py --gpu 1
luban job status --id job_001
luban svc create --model-path ./models/v1 --replicas 3
luban svc scale --id my-service --replicas 5
templates/cli_boilerplate.py: 基于 argparse 的Python CLI结构模板。references/mlops_guide.md: MLOps实体与操作的详细规范说明。