自动化与运维 ✓ NVIDIA · 官方 cuoptcudagpu-optimizationpythonc-apirest-serverdockerconda

cuOpt 安装助手

指导在 Python、C 或 REST 服务中安装并验证 NVIDIA cuOpt。

FollowSkills 评估 · FSRS-2.0
不推荐
51/ 100 五分制 2.6 / 5
信任安全15 / 25 · 3.0/5

技能要求先确认接口、CUDA、包管理器和环境,使用最小化的安装建议且未要求凭据;但未明确要求执行前确认、回滚步骤或供应链校验,Docker示例使用--gpus all并绑定0.0.0.0,数据流和外部影响披露不完整,因此扣分。

可靠稳定8 / 20 · 2.0/5

安装路径、依赖关系、常见故障和验证步骤总体一致;但CUDA 12版本固定为26.2.*、前置版本为26.08.00,服务器示例主要覆盖CUDA 12,Docker使用可变latest,且静态审查无法复现关键路径,因此扣分。

适用触发9 / 15 · 3.0/5

明确覆盖Python、C、REST、pip、conda、Docker、本地和远程环境,并对源码构建进行边界转介;未提供中文说明,且核心包索引和镜像依赖海外服务,面向中国网络的可达性未说明,因此扣分。

规范维护9 / 15 · 3.0/5

具备名称、版本、许可证、作者、引用、验证参考、基准和技能卡;但缺少Instructions和Examples推荐章节,作者格式不符合检查器要求,缺少明确变更日志和技能级维护更新路径,因此扣分。

有效结果6 / 15 · 2.0/5

提供可直接复制的安装、启动、健康检查和故障排查命令,且评估材料显示单个外部任务通过;但静态材料未证明实际可运行,版本、平台覆盖和部分验证命令仍需用户审阅,因此未给满分。

证据核验4 / 10 · 2.0/5

包含提交的评估用例、基准报告和较具体的验证脚本,关键主张可审计;但覆盖量很小、只有一个外部基准任务,未见覆盖关键路径的真实CI测试证据,静态审查也无法独立复现,因此扣分。

证据充分度: 评估于 2026年7月20日 审查版本 55f18499943e
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 执行前核对CUDA、驱动、GPU算力、Python环境和包版本;不要在同一环境混用pip与conda。
  • Docker示例以latest和0.0.0.0绑定运行,生产环境应固定镜像版本并限制网络暴露。
  • NVIDIA包索引和Docker镜像可能受中国大陆网络可达性影响,需准备镜像、代理或离线方案。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

这是 NVIDIA cuOpt 的安装型 Agent Skill,面向使用 cuOpt 而非从源码构建它的用户。它覆盖 Python API、C API 和 REST 服务,并提供 pip、conda 和 Docker 路径。技能会根据 CUDA 版本、GPU 能力和运行环境引导选择安装方式,并给出基础验证与常见故障排查步骤。源码构建应使用另一个名为 cuopt-developer 的技能。

询问或确认接口类型、CUDA 版本、包管理器和运行环境;检查 NVIDIA GPU、CUDA 与驱动要求;生成 Python 或 C 包的 pip/conda 安装命令;提供 REST 服务的 pip、conda 和 Docker 启动命令;通过 Python 导入、版本打印、DataModel 创建或健康检查验证安装;针对缺少 cuopt 模块、CUDA 不可用以及 Python/C 依赖关系给出排查建议。

  1. 需要在具备 NVIDIA GPU 的本地或云端机器上通过 pip 安装 cuOpt Python API 的 Python 用户。
  2. 希望只使用 C API、需要安装 libcuOpt 库和头文件而不安装 Python 绑定的 C/C++ 用户。
  3. 需要通过 HTTP 向 cuOpt 发送请求、部署 REST 服务的团队。
  4. 偏好使用容器或 Kubernetes/远程服务器环境,并需要 Docker 启动示例的运维或平台用户。

这个 Skill 有哪些优点和局限?

优点
  • 同时覆盖 Python、C 和 REST 三种使用接口。
  • 提供 pip、conda 和 Docker 安装路径,并包含基础验证命令。
  • 明确 CUDA 后缀匹配、Python 与 C 包依赖关系及常见失败原因。
局限
  • C API 的完整验证命令位于未随提示内容展开的 `references/verification_examples.md` 中。
  • 示例主要覆盖 CUDA 12/13、Linux 风格 shell 命令和 NVIDIA GPU 环境;其他平台没有具体说明。
  • CUDA 12 的 pip 示例固定为 `26.2.*`,CUDA 13 示例未固定版本,版本策略并不完全对称。
  • 源材料未说明价格、性能提升或完整测试覆盖范围。

如何安装这个 Skill?

先安装整个 NVIDIA skills 集合:npx skills add nvidia/skills,在交互式提示中选择 cuopt-install 和安装目标。使用该技能前,准备与 CUDA 版本匹配的环境:GPU 需为 Compute Capability 7.0 或更高,CUDA 需为 12.x 或 13.x,并配备兼容的 NVIDIA 驱动。cuOpt 本身可按技能说明通过 pip、conda 或 Docker 安装;不要同时执行同一接口的 pip 和 conda 安装,也不要同时安装两种 Python pip 方案。

如何使用这个 Skill?

向已加载该技能的 Agent 说明你的目标,例如:“我需要在 CUDA 12 的 NVIDIA GPU 机器上安装并验证 cuOpt Python API,优先使用 pip。”Agent 会据此确认接口、CUDA 版本、包管理器和环境,然后提供相应命令。若要从源码构建或修改 cuOpt,应改用 cuopt-developer

这个 Skill 与同类方案有什么区别?

cuopt-developer 的边界很明确:cuopt-install 用于安装和验证已发布的 cuOpt;源码构建、贡献或修改应使用 cuopt-developer

常见问题

安装 Python 包后还需要单独安装 C 库吗?
不需要。`cuopt-cuXX` 会依赖并安装 `libcuopt-cuXX`,因此 C 库和头文件也会提供;反向安装 `libcuopt-cuXX` 不会提供 Python API。
可以同时运行 pip 和 conda 安装吗?
不建议。Python API 和 C API 的说明都要求二选一,否则可能覆盖先前安装并造成 CUDA 或包版本不匹配。
为什么会出现 `No module named 'cuopt'`?
技能建议检查 `pip list | grep cuopt`、`which python`,并确认使用了正确的 NVIDIA extra-index-url 后重新安装。
使用这项技能需要付费或特殊权限吗?
源材料没有说明定价或额外权限要求;它只列出了 GPU、CUDA、驱动以及 pip、conda、Docker 等环境要求。

同仓库的其他 Skills

均来自 NVIDIA/skills

开发与工程 ✓ NVIDIA · 官方

Holoscan SDK 安装向导

根据主机环境选择并引导完成 Holoscan SDK 的合适安装方式。

开发与工程 ✓ NVIDIA · 官方

cuOpt 数值优化 API 技能

用 cuOpt 指导 GPU 加速的 LP、MILP 与 QP 建模求解

开发与工程 ✓ NVIDIA · 官方

cuOpt REST 服务部署与 Python 客户端

帮助用户部署 NVIDIA cuOpt REST 服务并通过 Python 或 curl 提交优化请求。

自动化与运维 ✓ NVIDIA · 官方

TAO NVIDIA GPU 主机配置

为 TAO 的 Docker 与 Kubernetes GPU 主机检查并配置 NVIDIA 驱动、CUDA 和容器运行时。

自动化与运维 ✓ NVIDIA · 官方

Holoscan NGC 容器安装助手

通过 NGC Docker 容器安装、验证并启动 NVIDIA Holoscan SDK。

开发与工程 ✓ NVIDIA · 官方

CuTile 自动调优指南

为 CuTile GPU 内核设计、实现并验证低开销的自动调优流程。

开发与工程 ✓ NVIDIA · 官方

Holoscan Python Wheel 安装助手

在 Linux NVIDIA GPU 环境中,将 Holoscan SDK Python 绑定安装到虚拟环境并完成基础验证。

开发与工程 ✓ NVIDIA · 官方

Holoscan SDK 源码构建

在 Docker 容器中从源码构建 Holoscan SDK,并生成可供 CMake 使用的本地安装目录。

开发与工程 ✓ NVIDIA · 官方

Earth2Studio 确定性预报

为 Earth2Studio 构建单成员天气预报推理脚本。

数据与分析 ✓ NVIDIA · 官方

TAO AOI 图像挖掘

使用统一图像编码器嵌入目标与源图像,并挖掘用于增强训练的近邻 AOI 图像。

开发与工程 ✓ NVIDIA · 官方

CUDA-Q 量子入门指南

帮助开发者安装 CUDA-Q、编写量子内核,并使用 GPU 模拟器或真实 QPU。

开发与工程 ✓ NVIDIA · 官方

cuOpt Python 路由助手

用 cuOpt Python API 建模并求解车辆、旅行商和取送货路线问题。

开发与工程 ✓ NVIDIA · 官方

cuTile Python 内核助手

帮助开发者编写、调试、验证和优化高性能 cuTile GPU 内核。

开发与工程 ✓ NVIDIA · 官方

NVIDIA cuOpt 开发者技能

帮助开发者修改、构建、测试和贡献 NVIDIA cuOpt。

金融与投行 ✓ NVIDIA · 官方

cuFOLIO 投资组合优化技能

用 NVIDIA GPU 进行 CVaR 投资组合优化与回测。

开发与工程 ✓ NVIDIA · 官方

AMC 样例数据集校准

用 NVIDIA AutoMagicCalib 的内置样例数据端到端验证正在运行的校准服务。

自动化与运维 ✓ NVIDIA · 官方

RTVI-CV 二维检测跟踪运维技能

部署并运维 RTVI-CV 二维视频检测与跟踪微服务。

开发与工程 ✓ NVIDIA · 官方

AutoMagicCalib 视频标定

通过 REST API 将本地多摄像头 MP4 视频转换为 AutoMagicCalib 标定结果。

自动化与运维 ✓ NVIDIA · 官方

VIOS 视频输入输出与存储管理

通过 VIOS REST API 管理传感器、视频流、录制、快照和视频存储。

自动化与运维 ✓ NVIDIA · 官方

VSS 视频自动标定

通过 AutoMagicCalib 为本地视频、RTSP 摄像头或示例数据集执行端到端视频标定。

相关 Skills