3030 EVALS_HELP_EXAMPLES ,
3131 FILES_HELP_EXAMPLES ,
3232 MODELS_HELP_EXAMPLES ,
33+ JIG_LOGS_HELP_EXAMPLES ,
34+ JIG_PUSH_HELP_EXAMPLES ,
3335 ENDPOINTS_HELP_EXAMPLES ,
36+ JIG_BUILD_HELP_EXAMPLES ,
3437 TOP_LEVEL_HELP_EXAMPLES ,
38+ JIG_DEPLOY_HELP_EXAMPLES ,
39+ JIG_SUBMIT_HELP_EXAMPLES ,
3540 FINE_TUNING_HELP_EXAMPLES ,
41+ JIG_DESTROY_HELP_EXAMPLES ,
3642 EVALS_CREATE_HELP_EXAMPLES ,
3743 FILES_UPLOAD_HELP_EXAMPLES ,
3844 BETA_CLUSTERS_HELP_EXAMPLES ,
3945 MODELS_UPLOAD_HELP_EXAMPLES ,
46+ JIG_JOB_STATUS_HELP_EXAMPLES ,
47+ JIG_SECRETS_SET_HELP_EXAMPLES ,
4048 ENDPOINTS_CREATE_HELP_EXAMPLES ,
4149 ENDPOINTS_UPDATE_HELP_EXAMPLES ,
50+ JIG_SECRETS_UNSET_HELP_EXAMPLES ,
4251 ENDPOINTS_HARDWARE_HELP_EXAMPLES ,
4352 FINE_TUNING_CREATE_HELP_EXAMPLES ,
53+ JIG_SECRETS_DELETE_HELP_EXAMPLES ,
54+ JIG_VOLUMES_CREATE_HELP_EXAMPLES ,
55+ JIG_VOLUMES_UPDATE_HELP_EXAMPLES ,
4456 BETA_CLUSTERS_CREATE_HELP_EXAMPLES ,
4557 BETA_CLUSTERS_UPDATE_HELP_EXAMPLES ,
4658 FINE_TUNING_DOWNLOAD_HELP_EXAMPLES ,
@@ -476,28 +488,68 @@ async def run_command() -> None:
476488jig_app .command (
477489 (f"{ _CLI } .beta.jig.jig:dockerfile_cli" ), name = "dockerfile" , help = "Generate Dockerfile from jig configuration"
478490)
479- jig_app .command ((f"{ _CLI } .beta.jig.jig:build_cli" ), name = "build" , help = "Build container image" )
480- jig_app .command ((f"{ _CLI } .beta.jig.jig:push_cli" ), name = "push" , help = "Push image to registry" )
481- jig_app .command ((f"{ _CLI } .beta.jig.jig:deploy_cli" ), name = "deploy" , help = "Deploy model to Together" )
491+ jig_app .command (
492+ (f"{ _CLI } .beta.jig.jig:build_cli" ),
493+ name = "build" ,
494+ help = "Build container image" ,
495+ help_epilogue = JIG_BUILD_HELP_EXAMPLES ,
496+ )
497+ jig_app .command (
498+ (f"{ _CLI } .beta.jig.jig:push_cli" ), name = "push" , help = "Push image to registry" , help_epilogue = JIG_PUSH_HELP_EXAMPLES
499+ )
500+ jig_app .command (
501+ (f"{ _CLI } .beta.jig.jig:deploy_cli" ),
502+ name = "deploy" ,
503+ help = "Deploy model to Together" ,
504+ help_epilogue = JIG_DEPLOY_HELP_EXAMPLES ,
505+ )
482506jig_app .command ((f"{ _CLI } .beta.jig.jig:status_cli" ), name = "status" , help = "Get deployment status" )
483507jig_app .command ((f"{ _CLI } .beta.jig.jig:endpoint_cli" ), name = "endpoint" , help = "Get deployment endpoint URL" )
484- jig_app .command ((f"{ _CLI } .beta.jig.jig:logs_cli" ), name = "logs" , help = "Get deployment logs" )
485- jig_app .command ((f"{ _CLI } .beta.jig.jig:destroy_cli" ), name = "destroy" , help = "Destroy deployment" )
486- jig_app .command ((f"{ _CLI } .beta.jig.jig:submit_cli" ), name = "submit" , help = "Submit a job to the deployment" )
487- jig_app .command ((f"{ _CLI } .beta.jig.jig:job_status_cli" ), name = "job-status" , help = "Get status of a specific job" )
508+ jig_app .command (
509+ (f"{ _CLI } .beta.jig.jig:logs_cli" ), name = "logs" , help = "Get deployment logs" , help_epilogue = JIG_LOGS_HELP_EXAMPLES
510+ )
511+ jig_app .command (
512+ (f"{ _CLI } .beta.jig.jig:destroy_cli" ),
513+ name = "destroy" ,
514+ help = "Destroy deployment" ,
515+ help_epilogue = JIG_DESTROY_HELP_EXAMPLES ,
516+ )
517+ jig_app .command (
518+ (f"{ _CLI } .beta.jig.jig:submit_cli" ),
519+ name = "submit" ,
520+ help = "Submit a job to the deployment" ,
521+ help_epilogue = JIG_SUBMIT_HELP_EXAMPLES ,
522+ )
523+ jig_app .command (
524+ (f"{ _CLI } .beta.jig.jig:job_status_cli" ),
525+ name = "job-status" ,
526+ help = "Get status of a specific job" ,
527+ help_epilogue = JIG_JOB_STATUS_HELP_EXAMPLES ,
528+ )
488529jig_app .command (
489530 (f"{ _CLI } .beta.jig.jig:queue_status_cli" ), name = "queue-status" , help = "Get queue metrics for the deployment"
490531)
491532jig_app .command ((f"{ _CLI } .beta.jig.jig:list_deployments_cli" ), name = "list" , alias = "ls" , help = "List all deployments" )
492533
493534secrets_app = jig_app .command (App (name = "secrets" , help = "Manage deployment secrets" , group = "Subcommands" ))
494- secrets_app .command ((f"{ _CLI } .beta.jig.jig:secrets_set_cli" ), name = "set" , help = "Set a secret (create or update)" )
495- secrets_app .command ((f"{ _CLI } .beta.jig.jig:secrets_unset_cli" ), name = "unset" , help = "Remove a secret from local state" )
535+ secrets_app .command (
536+ (f"{ _CLI } .beta.jig.jig:secrets_set_cli" ),
537+ name = "set" ,
538+ help = "Set a secret (create or update)" ,
539+ help_epilogue = JIG_SECRETS_SET_HELP_EXAMPLES ,
540+ )
541+ secrets_app .command (
542+ (f"{ _CLI } .beta.jig.jig:secrets_unset_cli" ),
543+ name = "unset" ,
544+ help = "Remove a secret from local state" ,
545+ help_epilogue = JIG_SECRETS_UNSET_HELP_EXAMPLES ,
546+ )
496547secrets_app .command (
497548 (f"{ _CLI } .beta.jig.jig:secrets_delete_cli" ),
498549 name = "delete" ,
499550 help = "Delete a secret and unset it locally" ,
500551 alias = "-d" ,
552+ help_epilogue = JIG_SECRETS_DELETE_HELP_EXAMPLES ,
501553)
502554secrets_app .command (
503555 (f"{ _CLI } .beta.jig.jig:secrets_list_cli" ), name = "list" , alias = "ls" , help = "List all secrets with sync status"
@@ -510,9 +562,13 @@ async def run_command() -> None:
510562 name = "create" ,
511563 alias = "-c" ,
512564 help = "Create a new volume for a Jig deployment" ,
565+ help_epilogue = JIG_VOLUMES_CREATE_HELP_EXAMPLES ,
513566)
514567storage_app .command (
515- (f"{ _CLI } .beta.jig.jig:jig_volumes_update_cli" ), name = "update" , help = "Update a volume and re-upload files"
568+ (f"{ _CLI } .beta.jig.jig:jig_volumes_update_cli" ),
569+ name = "update" ,
570+ help = "Update a volume and re-upload files" ,
571+ help_epilogue = JIG_VOLUMES_UPDATE_HELP_EXAMPLES ,
516572)
517573storage_app .command ((f"{ _CLI } .beta.jig.jig:jig_volumes_delete_cli" ), name = "delete" , help = "Delete a volume" , alias = "-d" )
518574storage_app .command (
0 commit comments