cosmos3-inference

por nvidia

Orientar usuários na execução da inferência do Cosmos3 — geração offline em lote, serviço online com Ray e Gradio, opções de paralelismo, formatos de entrada, amostragem…

npx skills add https://github.com/nvidia/cosmos-framework --skill cosmos3-inference

Cosmos3 Inference

When to use this skill

  • Use when a user wants to generate images or videos with Cosmos3
  • Use when a user asks about inference parameters, input formats, or parallelism
  • Use when a user wants to set up online serving (Ray Serve, Gradio)
  • Use when a user asks about prompt engineering or upsampling
  • For environment or import errors, hand off to cosmos3-env-troubleshoot

Path convention

All paths below are relative to the cosmos3 package root (../../../ from this skill file). All uv run / python commands should also be run from there.

Where to find answers

User questionGo to
How do I run inference? (single-GPU, multi-GPU)README.md § Inference
Which model should I use? (Nano vs Super, memory, shift)README.md § Models
Which modality? (t2i, t2v, i2v, examples)README.md § Modalities
What parallelism preset? (latency vs throughput)README.md § Inference
What input fields are available? (prompt, vision_path, num_frames, ...)docs/inference.md § Sample Arguments
What are the default parameter values?cosmos_framework/inference/defaults/<model_mode>/sample_args.json (per-modality JSON)
How do I use custom defaults?docs/inference.md § Custom Defaults
How do I override a parameter? (precedence)docs/faq.md § How do I override a default parameter?
What is the shift parameter?docs/faq.md § What is the shift parameter?
How many frames can I generate? (resolution caps)docs/faq.md § How many frames can I generate?
How do I start Ray Serve / Gradio / submit requests?docs/faq.md § How do I run online inference with Ray?
How do I upsample short prompts?docs/faq.md § Prompt upsampling
How do I use the low-level API? (examples/)examples/inference.py (model API) / examples/inference_pipeline.py (pipeline API)
All CLI flagsuv run --all-extras --group=cu130 python -m cosmos_framework.scripts.inference --help

Things not obvious from the docs

  • Path resolution: relative paths in input JSON files are resolved relative to the JSON file's directory, not the working directory.
  • Seed: always pass --seed for reproducible results. Without it, a random seed is used each time.
  • Resume: interrupted runs can be resumed by re-running the same command — existing outputs are skipped automatically.
  • --keep-going: continues processing remaining samples after a per-sample failure (e.g. guardrail rejection). Used in online serving by default.
  • Unique names: every sample in a run must have a unique name field, or the script will error.

Related skills

SkillWhen to use
../cosmos3-setup/SKILL.mdInstallation and environment setup
../cosmos3-codebase-nav/SKILL.mdFinding files, parameters, and configs in code
../cosmos3-env-troubleshoot/SKILL.mdDebugging environment and runtime errors

Mais skills de nvidia

compileiq-debug
nvidia
Use quando algo está errado: Search() trava, todas as avaliações retornam INVALID_SCORE, as pontuações não estão melhorando, toda configuração retorna o mesmo número, erros de ptxas…
create-github-pr
nvidia
Crie pull requests do GitHub usando a CLI gh. Use quando o usuário quiser criar um novo PR, enviar código para revisão ou abrir um pull request. Palavras-chave de acionamento -…
nemoclaw-maintainer-cross-issue-sweep
nvidia
Escaneia outras issues abertas para encontrar aquelas que um determinado PR pode também corrigir ou quebrar acidentalmente. Gera oportunidades de correção adjacentes e riscos de contradição com arquivo:linha…
fhir-basics
nvidia
Ensina aos agentes como funcionam as APIs FHIR R4, quais recursos estão disponíveis, como consultá-los com parâmetros de busca e como analisar corretamente todos os formatos de resposta…
compileiq-validate-result
nvidia
Use APÓS a conclusão de uma Pesquisa e ANTES de reivindicar qualquer aceleração ou enviar um ACF. Carrega o CSV dump_results, extrai os K melhores candidatos (objetivo único)…
changelog-audit
nvidia
Auditar o CHANGELOG.md do Warp antes de um lançamento: recuperar entradas perdidas, ordenar por impacto ao usuário, refinar a linguagem das entradas, ajustar quebras de linha e (no modo de branch de lançamento) incrementar comparação…
maintain-dynamic-plugins
nvidia
Manter carregadores de plugins dinâmicos do NeMo Relay, manifestos, SDKs nativos em Rust, protocolo de worker gRPC, SDK de worker Python, documentação, testes e cobertura do fluxo de lançamento
dgx-diagnose
nvidia
Diagnostique problemas comuns do DGX Station GB300 — falhas de CUDA, direcionamento incorreto de GPU, bugs de contêiner vLLM/SGLang, problemas de estado MIG, erros de NVLink/Fabric Manager,…