cuopt-sandbox

por nvidia

Execute o cuOpt no sandbox NemoClaw — sondar/verificar portões, ambiente gRPC remoto, depois habilidades cuOpt fornecidas.

npx skills add https://github.com/nvidia/cuopt-examples --skill cuopt-sandbox

cuOpt in the NemoClaw sandbox

Infrastructure for solving with cuOpt inside NemoClaw: probe/smoke gates, capability-based gRPC execution, and handoff to vendored formulation/API skills.

When to use

  • Constructive planning from uploaded constraint data (schedule, assign, route, roster — any wording). See references/intent-and-triggers.md.
  • CSV upload + plan → optimization-from-data-orchestrator + references/activation.md.
  • ImportError / cudaErrorInsufficientDriver.

Mandatory order

Complete before any assignment output, feasibility verdict, or custom solver code:

StepActionReference
0Probe capability → gRPC smokereferences/grpc-connectivity-and-smoke.md
1Formulatevendored *-formulation skills
2Solve (one job, terminal status)references/long-running-jobs.md

Inspecting uploaded data for columns and constraints is fine; emit a completed plan only after smoke succeeds.

Quick reference

Imports (LP/MILP/QP):

from cuopt.linear_programming.problem import Problem, INTEGER, MINIMIZE
from cuopt.linear_programming.solver_settings import SolverSettings
# When available (preferred):
from cuopt.grpc.linear_programming import Client, GrpcError, JobStatus

Interfaces: LP/MILP/QP → prefer async Python gRPC client on :5001, otherwise use the legacy remote fallback; routing → REST :5000. See references/async-grpc-python.md, references/remote-execution-fallback.md, references/interfaces.md, and references/routing-rest-only.md.

Reference index

TopicFile
Activation / skill orderreferences/activation.md
Intent / paraphrasesreferences/intent-and-triggers.md
Gates / common mistakesreferences/gates-and-first-actions.md
Async Python gRPC jobsreferences/async-grpc-python.md
Legacy remote fallbackreferences/remote-execution-fallback.md
Connectivity + smokereferences/grpc-connectivity-and-smoke.md
Python importsreferences/python-imports.md
gRPC vs RESTreferences/interfaces.md
Routing RESTreferences/routing-rest-only.md
Paths + probereferences/environment-and-networking.md
Long-running jobsreferences/long-running-jobs.md
Troubleshootingreferences/troubleshooting.md

Orchestration skills (local)

After gates: optimization-from-data-orchestratoroptimization-intent-routertabular-optimization-ingestioncuopt-model-mapper (and optimization-mode-router when replay/audit signals appear).

Vendored upstream skills

Installed under /sandbox/.openclaw/skills/ by install-skill: numerical-optimization-formulation, cuopt-numerical-optimization-api-python, routing-formulation, cuopt-routing-api-python, cuopt-server-api-python, cuopt-user-rules, etc.

For LP/MILP/QP, use upstream skills to build the model. Execute with this skill's async Client lifecycle when importable; only then fall back to the legacy remote Problem.solve() path, which cannot cancel submitted work.

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,…