Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/auditor/sdk-resources.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ target = auditor.targets.create(
options={
"nim": {
"nmp_uri_spec": {
"inference_gateway": {"workspace": "default", "provider": "build"},
"inference_gateway": {"workspace": "default", "provider": "nvidia-build"},
},
},
},
Expand Down
4 changes: 2 additions & 2 deletions docs/auditor/targets/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ target = client.auditor.targets.create(
"nmp_uri_spec": {
"inference_gateway": {
"workspace": "default",
"provider": "build",
"provider": "nvidia-build",
},
},
},
Expand Down Expand Up @@ -115,7 +115,7 @@ updated = client.auditor.targets.update(
"nim": {
"max_tokens": 2048,
"nmp_uri_spec": {
"inference_gateway": {"workspace": "default", "provider": "build"},
"inference_gateway": {"workspace": "default", "provider": "nvidia-build"},
},
},
},
Expand Down
4 changes: 2 additions & 2 deletions docs/auditor/targets/inference-gateway.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Both `workspace` and `provider` are required. Other keys inside `nmp_uri_spec` a

## Worked Example

Audit a NIM endpoint registered as the `build` provider in the `default` workspace:
Audit a NIM endpoint registered as the `nvidia-build` provider in the `default` workspace:

```python
target = client.auditor.targets.create(
Expand All @@ -49,7 +49,7 @@ target = client.auditor.targets.create(
"nmp_uri_spec": {
"inference_gateway": {
"workspace": "default",
"provider": "build",
"provider": "nvidia-build",
},
},
},
Expand Down
4 changes: 2 additions & 2 deletions docs/auditor/tutorials/run-audit-locally.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ This tutorial takes approximately **10 minutes** to complete, plus however long

- Install and start NeMo Platform using the [Setup guide](/documentation/get-started).
- Install garak in a Python virtual environment so the plugin can shell out to it. By default the plugin invokes `~/.auditor/.venv/bin/python -m garak`. Override the interpreter path with `NEMO_AUDITOR_GARAK_PYTHON` if your install lives elsewhere.
- Configure at least one Inference Gateway provider — this tutorial uses a `build` provider named `build` that routes to NVIDIA-build models, but any chat-completion-compatible provider works. See [Inference Gateway](/documentation/vulnerability-scanning/targets/inference-gateway) for details on the `nmp_uri_spec` block used below.
- Configure at least one Inference Gateway provider — this tutorial uses a provider named `nvidia-build` that routes to NVIDIA Build models, but any chat-completion-compatible provider works. See [Inference Gateway](/documentation/vulnerability-scanning/targets/inference-gateway) for details on the `nmp_uri_spec` block used below.

---

Expand Down Expand Up @@ -104,7 +104,7 @@ target = auditor.targets.create(
"nmp_uri_spec": {
"inference_gateway": {
"workspace": "default",
"provider": "build",
"provider": "nvidia-build",
},
},
},
Expand Down
1 change: 1 addition & 0 deletions packages/nemo_platform/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -403,6 +403,7 @@ platform-seed-service = [
"nmp-common",
"nmp-auth",
"nmp-guardrails",
"nemo-auditor-plugin",
]

# Generated from [tool.bundle-package]; do not edit by hand.
Expand Down
4 changes: 3 additions & 1 deletion services/platform-seed/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
[project]
name = "nmp-platform-seed"
version = "0.0.1"
description = "Platform seed service and task - runs centralized seeding (guardrails, evaluator, data designer) after dependencies are ready"
description = "Platform seed service and task - runs centralized seeding (auth, guardrails, auditor, and plugin seed jobs) after dependencies are ready"
readme = "README.md"
requires-python = ">=3.11,<3.15"

dependencies = [
"nmp-common",
"nmp-auth",
"nmp-guardrails",
"nemo-auditor-plugin",
]

[project.scripts]
Expand All @@ -18,6 +19,7 @@ platform-seed = "nmp.platform_seed.__main__:main"
nmp-common = { workspace = true }
nmp-auth = { workspace = true }
nmp-guardrails = { workspace = true }
nemo-auditor-plugin = { workspace = true }

[dependency-groups]
dev = [
Expand Down
8 changes: 8 additions & 0 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading