一键导入
cosmos
Use when working on Cosmos world model serving, inference, serverless training smoke validation, backend selection, or rendering limitations.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when working on Cosmos world model serving, inference, serverless training smoke validation, backend selection, or rendering limitations.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when ingesting, validating, curating, or querying production sensor data as a versioned dataset-of-record, or wiring the dataset-ingest-curate workflow.
Use when generating adversarial scenarios via RL, ranking mined failures of a policy-under-test, or wiring the adversarial-scenario-hardening workflow.
Use when navigating the Cosmos3 integration in NPA or locating upstream Cosmos3 framework files, defaults, scripts, configs, recipes, and docs.
Use when Cosmos3 setup, fetch, inference, CUDA, uv, Docker, Hugging Face, GitHub, NGC, or checkpoint staging fails in NPA or in an upstream Cosmos framework checkout.
Use when setting up Cosmos3 access through NPA, checking source or Hugging Face reachability, staging the public Cosmos3 framework and checkpoint cache, or deciding which NPA workflow to use before inference.
Use for Claude Code reviews that need robotics, simulation, GPU-routing, sim-to-real, or BDD100K pipeline domain context.
| name | cosmos |
| description | Use when working on Cosmos world model serving, inference, serverless training smoke validation, backend selection, or rendering limitations. |
Cosmos is the world model tool for synthetic data generation and video generation.
It requires a GPU. RT cores are not required for standard serving, inference, or the serverless training smoke path, unlike Isaac Lab. Cosmos visual-generation/rendering paths have the same container EGL/DRI gap as Genesis.
Cosmos3-specific guidance lives as agent skills, not CLI commands:
skills/atomic/cosmos3-setup/SKILL.mdskills/atomic/cosmos3-codebase-nav/SKILL.mdskills/atomic/cosmos3-env-troubleshoot/SKILL.mdskills/workflows/cosmos3-inference/SKILL.mdskills/workflows/cosmos3-post-training/SKILL.mdAPI:
POST /servePOST /inferPOST /train for serverless Jobs smoke validationGET /statusGET /system-infoGET /listCLI:
npa workbench cosmos deploy
npa workbench cosmos serve
npa workbench cosmos infer
npa workbench cosmos train --runtime serverless --smoke
npa workbench cosmos finetune
npa workbench cosmos optimize
npa workbench cosmos status
npa workbench cosmos system-info
npa workbench cosmos list
Use --backend to select one of:
basicnimtritonOnly basic is implemented today. nim and triton are exposed as enum
choices but intentionally exit as not implemented. For multiple models, use
named workbenches or the deploy/serve model swap pattern.
Cosmos is validated end-to-end on Nebius through the public CLI serverless training smoke path:
npa workbench cosmos train --runtime serverless --smoke
W13 run w13-cosmos-e2e-20260521T233523Z completed on gpu-h100-sxm and
uploaded checkpoint.json to S3. This closes the named Workbench tool matrix
gap for an artifact-bearing Cosmos workflow.
Known constraints:
finetune and optimize are placeholders.Sim2Real stage 8 evaluates rollouts with two workbench-hosted Cosmos Reason models in parallel sibling GPU jobs — not Token Factory:
nvidia/Cosmos-Reason2-8B (vlm_eval_reason2)nvidia/Cosmos-Reason2-2B (vlm_eval_reason3, self-hosted default second checkpoint)nvidia/Cosmos3-Super-Reasoner is a Token Factory hosted model id only
(no Hugging Face repo). Use npa workbench token-factory reason for that path;
do not set it as VLM_REASON3_MODEL on self-hosted sim2real runs.
Implementation lives in npa.workbench.cosmos.reason. The npa-cosmos3-reason
image runs component-vlm-eval; dual eval merges judgments via
merge_dual_reason_evaluations. Pool sizing divides k8s_max_parallel_gpus by
two jobs per rollout (NPA_SIM2REAL_VLM_DUAL_REASON=1, default). With
k8s_max_parallel_gpus=16 and ROLLOUT_COUNT=8, all 16 GPUs can run VLM eval.
Hugging Face setup (required once per account): accept each gated repo at
https://huggingface.co while signed in, then put HF_TOKEN in
~/.npa/credentials.yaml and mirror it into the cluster hf-ngc-tokens secret.
See sim2real-workflow.md.
Env knobs: VLM_REASON2_MODEL, VLM_REASON3_MODEL, VLM_REASON2_IMAGE,
VLM_REASON3_IMAGE, NPA_COSMOS_REASON2_CACHE, NPA_COSMOS_REASON3_CACHE.
Managed VM deploy defaults to in-place updates for existing aliases. Terraform
plans that would destroy or replace critical infrastructure are blocked unless
the operator passes --replace and confirms with --yes for automation.
BYOVM deploys record endpoint_strategy: public or endpoint_strategy: ssh_fallback in ~/.npa/config.yaml. Live status, serve, and infer
commands honor that strategy and self-heal blocked public endpoints through a
transient SSH-local route.