List Audit Targets#

    import os
    from nemo_microservices import NeMoMicroservices

    client = NeMoMicroservices(base_url=os.getenv("AUDITOR_BASE_URL"))

    targets = client.beta.audit.targets.list()
    print(targets)
curl -X GET "${AUDITOR_BASE_URL}/v1beta1/audit/targets" \
  -H "Accept: application/json" | jq

Example Output

[AuditTarget(model='nvidia/llama-3.1-nemotron-nano-8b-v1',
type='nim.NVOpenAIChat', id='audit_target-KCD46NwvFcfsM1zVNk6T6A',
created_at=datetime.datetime(2025, 8, 22, 13, 48, 15, 378166,
tzinfo=TzInfo(UTC)), custom_fields={}, description=None,
entity_id='audit_target-KCD46NwvFcfsM1zVNk6T6A', name='demo-build-nvidia-
com-target', namespace='default', options={'nim': {'skip_seq_start':
'<think>', 'skip_seq_end': '</think>', 'max_tokens': 3200, 'uri':
'https://integrate.api.nvidia.com/v1/'}}, ownership=None, project=None,
schema_version='1.0', type_prefix=None, updated_at=datetime.datetime(2025,
8, 22, 13, 48, 15, 378166, tzinfo=TzInfo(UTC))),
AuditTarget(model='deepseek-ai/deepseek-r1-distill-llama-8b',
type='nim.NVOpenAIChat', id='audit_target-4b1USGuVNs64BN67AwXvsc',
created_at=datetime.datetime(2025, 8, 22, 13, 48, 15, 425156,
tzinfo=TzInfo(UTC)), custom_fields={}, description=None,
entity_id='audit_target-4b1USGuVNs64BN67AwXvsc', name='demo-nemo-platform-
target', namespace='default', options={'nim': {'skip_seq_start': '<think>',
'skip_seq_end': '</think>', 'max_tokens': 3200, 'uri': 'http://nemo-nim-
proxy:8000/v1/'}}, ownership=None, project=None, schema_version='1.0',
type_prefix=None, updated_at=datetime.datetime(2025, 8, 22, 13, 48, 15,
425156, tzinfo=TzInfo(UTC))), AuditTarget(model='gpt-4o',
type='openai.OpenAIGenerator', id='audit_target-NNcNqyZMy5JRuUpTEgi5Tu',
created_at=datetime.datetime(2025, 8, 22, 13, 48, 15, 466972,
tzinfo=TzInfo(UTC)), custom_fields={}, description=None,
entity_id='audit_target-NNcNqyZMy5JRuUpTEgi5Tu', name='demo-openai-target',
namespace='default', options={'openai': {'uri':
'https://api.openai.com/v1/', 'max_tokens': 1024, 'seed': 42}},
ownership=None, project=None, schema_version='1.0', type_prefix=None,
updated_at=datetime.datetime(2025, 8, 22, 13, 48, 15, 466972,
tzinfo=TzInfo(UTC))), AuditTarget(model='deepseek-ai/deepseek-r1-distill-
llama-8b', type='nim.NVOpenAIChat',
id='audit_target-8tZ95mC3s3uZFEZWpfkvXi',
created_at=datetime.datetime(2025, 8, 22, 13, 48, 15, 569124,
tzinfo=TzInfo(UTC)), custom_fields={}, description=None,
entity_id='audit_target-8tZ95mC3s3uZFEZWpfkvXi', name='demo-basic-target',
namespace='default', options={'nim': {'skip_seq_start': '<think>',
'skip_seq_end': '</think>', 'max_tokens': 3200, 'uri':
'https://integrate.api.nvidia.com/v1/'}}, ownership=None, project=None,
schema_version='1.0', type_prefix=None, updated_at=datetime.datetime(2025,
8, 22, 13, 48, 15, 569124, tzinfo=TzInfo(UTC)))]
[
  {
    "schema_version": "1.0",
    "id": "audit_target-Y1y5fjwJSKbodkV5qY2z6a",
    "description": null,
    "type_prefix": null,
    "namespace": "default",
    "project": null,
    "created_at": "2025-08-22T13:40:07.276807Z",
    "updated_at": "2025-08-22T13:40:07.276807Z",
    "custom_fields": {},
    "ownership": null,
    "name": "demo-build-nvidia-com-target",
    "entity_id": "audit_target-Y1y5fjwJSKbodkV5qY2z6a",
    "type": "nim.NVOpenAIChat",
    "model": "deepseek-ai/deepseek-r1-distill-llama-8b",
    "options": {
      "nim": {
        "skip_seq_start": "<think>",
        "skip_seq_end": "</think>",
        "max_tokens": 3200,
        "uri": "https://integrate.api.nvidia.com/v1/"
      }
    }
  },
  {
    "schema_version": "1.0",
    "id": "audit_target-MZ5dMTUfxnS25kbEE1MuYf",
    "description": null,
    "type_prefix": null,
    "namespace": "default",
    "project": null,
    "created_at": "2025-08-22T13:40:07.306653Z",
    "updated_at": "2025-08-22T13:40:07.306653Z",
    "custom_fields": {},
    "ownership": null,
    "name": "demo-nemo-platform-target",
    "entity_id": "audit_target-MZ5dMTUfxnS25kbEE1MuYf",
    "type": "nim.NVOpenAIChat",
    "model": "deepseek-ai/deepseek-r1-distill-llama-8b",
    "options": {
      "nim": {
        "skip_seq_start": "<think>",
        "skip_seq_end": "</think>",
        "max_tokens": 3200,
        "uri": "http://nemo-nim-proxy:8000/v1/"
      }
    }
  },
  {
    "schema_version": "1.0",
    "id": "audit_target-L5eLCJsoWqXxnvB7bfGLbw",
    "description": null,
    "type_prefix": null,
    "namespace": "default",
    "project": null,
    "created_at": "2025-08-22T13:40:07.328314Z",
    "updated_at": "2025-08-22T13:40:07.328314Z",
    "custom_fields": {},
    "ownership": null,
    "name": "demo-openai-target",
    "entity_id": "audit_target-L5eLCJsoWqXxnvB7bfGLbw",
    "type": "openai.OpenAIGenerator",
    "model": "gpt-4o",
    "options": {
      "openai": {
        "uri": "https://api.openai.com/v1/",
        "max_tokens": 1024,
        "seed": 42
      }
    }
  },
  {
    "schema_version": "1.0",
    "id": "audit_target-QmN6GddUYzNHog3xSqc6Ly",
    "description": null,
    "type_prefix": null,
    "namespace": "default",
    "project": null,
    "created_at": "2025-08-22T13:40:07.350722Z",
    "updated_at": "2025-08-22T13:40:07.350722Z",
    "custom_fields": {},
    "ownership": null,
    "name": "demo-basic-target",
    "entity_id": "audit_target-QmN6GddUYzNHog3xSqc6Ly",
    "type": "nim.NVOpenAIChat",
    "model": "deepseek-ai/deepseek-r1-distill-llama-8b",
    "options": {
      "nim": {
        "skip_seq_start": "<think>",
        "skip_seq_end": "</think>",
        "max_tokens": 3200,
        "uri": "https://integrate.api.nvidia.com/v1/"
      }
    }
  }
]