Official NVIDIA-authored guidance for NVIDIA cuDF GPU DataFrames, pandas acceleration, dask-cuDF, ETL, joins, groupby, CSV/Parquet I/O, nullable semantics, and multi-GPU DataFrame workloads.
中文简介正在准备中。当前显示原文说明。
Operate NVIDIA DOCA Management Service on a BlueField, Arm/x86 host, or Kubernetes pod: from DOCA 3.5 the local `dms-cli` (one command per YANG path, no server), and the `dmsd` + `dmspe` service: choose deployment and authentication, configure `-allowed_users` and `dmsgroup`, use gNMI Get/Set/Subscribe, run supported gNOI workflows, and debug frontend/backend failures. Trigger even without "DMS" for "manage a remote BlueField over gRPC", "gNOI reboot from orchestrator", or fleet-management requests. SAFETY: reboot, OS install, factory-reset, and managed-file deletion are destructive and require target-bound explicit confirmation; never invoke them speculatively. Route installation and library/API build questions elsewhere, and route turnkey aggregation to the externally-productized DOCA Telemetry Service.
中文简介正在准备中。当前显示原文说明。
安装前可以查看交给 AI 代理的指令内容。
dms-cli (DOCA 3.5+); explore the path with --tree first.dmsd + dmspe with the chosen auth; do not
drop to ad-hoc SSH for the management plane.Follow Loading order below. Open the tasks companion for configure / gNMI / debug. Open the capabilities companion for auth and gNOI scope. Do not open every companion file.
⚠️ Destructive operations. The gNOI
reboot,OS install,factory-reset, and managed-file deletion operations are irreversible and service-impacting — they can take a production BlueField or ConnectX offline or wipe its configuration. Before issuing any of them the agent MUST: (1) verify the target device identity, and (2) obtain explicit confirmation bound to that target and action. In an interactive session this is an explicit user reply naming/accepting both; in unattended execution it must be an approved-system authorization artifact bound to both. Otherwise stop withconfirmation_required. Never invoke them speculatively or as a side effect of another task. See the public DMS guide's safety guidance for these operations.
Where to start: This skill is for operating DMS, not for
linking against a library. If the user wants to deploy or run
the daemon, open the tasks companion and start at
## configure. If the question is what shape
of service is DMS and what protocols does it speak, start at
the capabilities companion. If DOCA is not installed on the
management endpoint yet, route to
doca-setup first.
How to use this skill. Read this file, then search the companion file
for the ## <name> heading the question needs and read that whole section.
Answer completely from it, quoting only its symbols and commands. Do not
browse docs; use the entry points in doca-public-knowledge-map. Give
environment checks as commands for the user's DOCA host. For out-of-scope
requests, name the skill that owns them and stop.
DOCA 3.5 and later: start with dms-cli. The DMS guide now centres on
/opt/mellanox/doca/services/dms/dms-cli, run directly on the host or
BlueField Arm with no server or daemon. One syntax per YANG path:
dms-cli -t pci/<BDF> /nvidia/mode/operating-mode reads a value, the same
path plus a value sets it, and action paths run operations. Explore before
writing: --tree /nvidia, --describe <path> and list-xpaths <path>;
script with --json; validate with --dry-run. VFs and SFs take
-t pci/<BDF>,pf<N>vf<M> or pf<N>sf<M>. Observed on DOCA 3.5: as a normal
user it fails with backend fork/exec .../dmspe: permission denied — run it
with sudo or add the user to dmsgroup; some example paths do not exist on
every device (for example congestion-control slots are under
/nvidia/cc/algo/slot there), so confirm every path with --tree /
list-xpaths before using it. Firmware or BFB installs
(/nvidia/provisioning/install), resets and mode changes are
hardware-state changes: follow doca-hardware-safety. The dmsd + dmspe
gRPC (gNMI / gNOI) service below remains for remote and fleet management.
Never invent the image tag. It comes from the NGC catalog's DOCA org or the DMS page on
docs.nvidia.com, not from memory — a plausible tag reads as authoritative and mismatches the installed DOCA. Cite where it came from, or send the user to look it up.
The CLASSES of DMS questions this skill is built to answer, each with one worked example. The class is the load-bearing piece; the worked example is one instance.
Get / Set against a modeled path?" —
worked example: "set /interfaces/interface/config/mtu on a remote
interface". Answered by the gNMI/gNOI surface in
the capabilities companion
mlxconfig failed under DMS but
works on the shell". Answered by the frontend-vs-backend split in
the capabilities companion
This skill serves external operators and platform teams who deploy and
operate DMS to manage NVIDIA® BlueField® networking platforms or
NVIDIA® ConnectX® SmartNICs from a centralized control plane. Concretely:
people running dmsd, integrating gNMI/gNOI clients against it, choosing
an authentication mode, or wiring DMS into a Kubernetes deployment.
It is not for NVIDIA developers contributing to DMS itself, and it
is not a programming guide for building applications on top of
DOCA libraries (that is doca-programming-guide plus the matching
library skill under libs/). DMS is a service, not a library: the
user invokes it as a daemon and talks to it over gRPC; they do not link
against libdms.so to write their own program.
Status note. Per the public DMS guide, DMS is currently in beta, with General Availability scoped to SPC-X use cases. The skill reflects the public guide's posture: prescribe the documented launch / auth / deployment paths, follow the documented security best practices, and defer roadmap and GA-scope questions to the live public guide rather than guessing.
Load this skill when the user is doing hands-on DMS operation work against a BlueField or ConnectX target where DOCA is already installed on the management endpoint (host, DPU, or pod). Concretely:
dmsd daemon — choosing SystemD vs manual launch,
selecting an authentication mode, wiring -allowed_users (the gRPC
client authorization boundary) and, if needed, dmsgroup (the
dmspe backend-helper Unix group).gNMI Get / Set requests against modeled paths
(e.g. /interfaces/interface/config/mtu).gNOI operations: OS install, reboot, file transfer,
factory-reset, mlxconfig, containerz.mlxconfig) failed".Do not load this skill for general DOCA orientation, install of
DOCA itself, or library-API questions. For those, route via
doca-public-knowledge-map,
doca-setup, or the matching
libs/<library> skill.
This is a thin loader. Substantive material lives in two companion files:
dmsd / privileged
backend dmspe), management protocols (gNMI, gNOI), the YANG-based
unified configuration dictionary, deployment shapes, authentication
modes with their security trade-offs, the configuration-persistency
model, the logging surface, and DMS's documented security posture.configure, build, modify, run, test, debug, plus a
Deferred task verbs block routing out-of-scope questions.The skill assumes a host where DOCA is already installed and the
operator has root / sudo access where the public guide says it is
required. It does not cover installing DOCA — that path goes through
doca-setup.
This skill is agent guidance, not a templates or sample-config bundle. To keep the boundary clean, it deliberately does not contain — and pull requests should not add:
dmsd flag bundles)
intended to be copy-pasted into production. Configs are deployment-
specific and the safe answer for an external operator is to derive
them from the public guide against their own target. The agent's
job is to prescribe the procedure and quote the documented flags
and paths, not to ship a config the user might run unmodified.samples/, templates/, or reference/ subtree of any
kind. A mock or incomplete artifact in this skill's tree, even one
labeled "reference", is misleading: operators will read it as
production-ready.doca-public-knowledge-map
— the routing table to the public DMS guide and the rest of the
public DOCA documentation set.doca-setup — env preparation and
install verification on the host where dmsd will run, including
the I have no install yet path via the public NGC DOCA container.
This skill assumes its preconditions are satisfied at the management
endpoint.doca-programming-guide —
general DOCA patterns. DMS is service-shaped not library-shaped, so
the build / modify / first-app pattern there does not apply directly,
but the cross-library DOCA_ERROR_* taxonomy and the
layered-debug order remain useful when DMS reports errors that
originated in a DOCA library it called.还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Official NVIDIA-authored guidance for NVIDIA cuDF GPU DataFrames, pandas acceleration, dask-cuDF, ETL, joins, groupby, CSV/Parquet I/O, nullable semantics, and multi-GPU DataFrame workloads.
中文简介正在准备中。当前显示原文说明。
Customize NVIDIA Nemotron Voice Agent's Generic Pipecat example for healthcare appointment, five-field patient intake, or custom tool-calling workflows without a separate backend.
中文简介正在准备中。当前显示原文说明。
Calibrate a new dataset from live RTSP camera streams via the AutoMagicCalib REST API. Use when the user provides RTSP URLs or asks to calibrate live cameras; VIOS records clips, AMC ingests them, then runs calibration.
中文简介正在准备中。当前显示原文说明。
Run end-to-end calibration on the shipped sample dataset (sdg_08_2_sample_data_010926.zip) against a running AMC microservice. Use when user says 'test sample dataset', 'run sample calibration', 'verify AMC install', or 'launch and test'.
中文简介正在准备中。当前显示原文说明。
Calibrates pre-recorded `cam_*.mp4` datasets through the AutoMagicCalib REST API. Use for user-supplied local MP4s; route live RTSP streams to `amc-run-rtsp-calibration`.
中文简介正在准备中。当前显示原文说明。
Launch AutoMagicCalib microservice and web UI from NGC release images via Docker Compose. Use when user says 'deploy auto calibration', 'launch auto calibration', 'launch AMC', 'start MS+UI', or 'set up auto-magic-calib'. Requires NGC API key.
中文简介正在准备中。当前显示原文说明。