Skip to content

Commit c2cad91

Browse files
committed
fix(docs): update IGW target to be consistent with other docs
Also, fix auditor seed job so that all docs work out of the box. Signed-off-by: Paul A. Parkanzky <parkanzky@users.noreply.github.com>
1 parent 373a68c commit c2cad91

6 files changed

Lines changed: 480 additions & 8 deletions

File tree

docs/auditor/sdk-resources.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ target = auditor.targets.create(
119119
options={
120120
"nim": {
121121
"nmp_uri_spec": {
122-
"inference_gateway": {"workspace": "default", "provider": "build"},
122+
"inference_gateway": {"workspace": "default", "provider": "nvidia-build"},
123123
},
124124
},
125125
},

docs/auditor/targets/index.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ target = client.auditor.targets.create(
3535
"nmp_uri_spec": {
3636
"inference_gateway": {
3737
"workspace": "default",
38-
"provider": "build",
38+
"provider": "nvidia-build",
3939
},
4040
},
4141
},
@@ -115,7 +115,7 @@ updated = client.auditor.targets.update(
115115
"nim": {
116116
"max_tokens": 2048,
117117
"nmp_uri_spec": {
118-
"inference_gateway": {"workspace": "default", "provider": "build"},
118+
"inference_gateway": {"workspace": "default", "provider": "nvidia-build"},
119119
},
120120
},
121121
},

docs/auditor/targets/inference-gateway.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Both `workspace` and `provider` are required. Other keys inside `nmp_uri_spec` a
3535

3636
## Worked Example
3737

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

4040
```python
4141
target = client.auditor.targets.create(
@@ -49,7 +49,7 @@ target = client.auditor.targets.create(
4949
"nmp_uri_spec": {
5050
"inference_gateway": {
5151
"workspace": "default",
52-
"provider": "build",
52+
"provider": "nvidia-build",
5353
},
5454
},
5555
},

docs/auditor/tutorials/run-audit-locally.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This tutorial takes approximately **10 minutes** to complete, plus however long
2323

2424
- Install and start NeMo Platform using the [Setup guide](/documentation/get-started).
2525
- 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.
26-
- 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.
26+
- 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.
2727

2828
---
2929

@@ -104,7 +104,7 @@ target = auditor.targets.create(
104104
"nmp_uri_spec": {
105105
"inference_gateway": {
106106
"workspace": "default",
107-
"provider": "build",
107+
"provider": "nvidia-build",
108108
},
109109
},
110110
},

services/platform-seed/pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
[project]
22
name = "nmp-platform-seed"
33
version = "0.0.1"
4-
description = "Platform seed service and task - runs centralized seeding (guardrails, evaluator, data designer) after dependencies are ready"
4+
description = "Platform seed service and task - runs centralized seeding (auth, guardrails, auditor, and plugin seed jobs) after dependencies are ready"
55
readme = "README.md"
66
requires-python = ">=3.11,<3.15"
77

88
dependencies = [
99
"nmp-common",
1010
"nmp-auth",
1111
"nmp-guardrails",
12+
"nemo-auditor-plugin",
1213
]
1314

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

2224
[dependency-groups]
2325
dev = [

0 commit comments

Comments
 (0)