> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo/datadesigner/llms.txt.
> For full documentation content, see https://docs.nvidia.com/nemo/datadesigner/llms-full.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/datadesigner/_mcp/server.

# data\_designer.config

## Subpackages

* **[`utils`](data-designer-config-utils)**
* **[`analysis`](data-designer-config-analysis)**
* **[`testing`](data-designer-config-testing)** - Testing utilities for the config package.

## Submodules

* **[`sampler_params`](data-designer-config-sampler-params)**
* **[`config_builder`](data-designer-config-config-builder)**
* **[`errors`](data-designer-config-errors)**
* **[`run_config`](data-designer-config-run-config)**
* **[`exportable_config`](data-designer-config-exportable-config)**
* **[`sampler_constraints`](data-designer-config-sampler-constraints)**
* **[`seed_source_dataframe`](data-designer-config-seed-source-dataframe)**
* **[`seed_source`](data-designer-config-seed-source)**
* **[`validator_params`](data-designer-config-validator-params)**
* **[`processors`](data-designer-config-processors)**
* **[`custom_column`](data-designer-config-custom-column)** - User-facing utilities for custom column generation.
* **[`base`](data-designer-config-base)**
* **[`preview_results`](data-designer-config-preview-results)**
* **[`column_types`](data-designer-config-column-types)**
* **[`models`](data-designer-config-models)**
* **[`version`](data-designer-config-version)**
* **[`column_configs`](data-designer-config-column-configs)**
* **[`dataset_metadata`](data-designer-config-dataset-metadata)**
* **[`fingerprint`](data-designer-config-fingerprint)** - Deterministic content-addressable fingerprint for a workflow config....
* **[`processor_types`](data-designer-config-processor-types)**
* **[`data_designer_config`](data-designer-config-data-designer-config)**
* **[`interface`](data-designer-config-interface)**
* **[`mcp`](data-designer-config-mcp)**
* **[`default_model_settings`](data-designer-config-default-model-settings)**
* **[`seed`](data-designer-config-seed)**
* **[`seed_source_types`](data-designer-config-seed-source-types)**

## Module Contents

### Functions

| Name                                             | Description                                          |
| ------------------------------------------------ | ---------------------------------------------------- |
| [`__getattr__`](#data_designerconfig__getattr__) | Lazily import config module exports when accessed.   |
| [`__dir__`](#data_designerconfig__dir__)         | Return list of available exports for tab-completion. |

### Data

[`_MOD_BASE`](#data_designerconfig_mod_base)
[`_MOD_COLUMN_CONFIGS`](#data_designerconfig_mod_column_configs)
[`_MOD_MCP`](#data_designerconfig_mod_mcp)
[`_MOD_MODELS`](#data_designerconfig_mod_models)
[`_MOD_PROCESSORS`](#data_designerconfig_mod_processors)
[`_MOD_SAMPLER_CONSTRAINTS`](#data_designerconfig_mod_sampler_constraints)
[`_MOD_SAMPLER_PARAMS`](#data_designerconfig_mod_sampler_params)
[`_MOD_SEED`](#data_designerconfig_mod_seed)
[`_MOD_SEED_SOURCE`](#data_designerconfig_mod_seed_source)
[`_MOD_VALIDATOR_PARAMS`](#data_designerconfig_mod_validator_params)
[`_MOD_UTILS`](#data_designerconfig_mod_utils)
[`_LAZY_IMPORTS`](#data_designerconfig_lazy_imports)
[`__all__`](#data_designerconfig__all__)

### API

```python
_MOD_BASE = data_designer.config
```

```python
_MOD_COLUMN_CONFIGS
```

```python
_MOD_MCP
```

```python
_MOD_MODELS
```

```python
_MOD_PROCESSORS
```

```python
_MOD_SAMPLER_CONSTRAINTS
```

```python
_MOD_SAMPLER_PARAMS
```

```python
_MOD_SEED
```

```python
_MOD_SEED_SOURCE
```

```python
_MOD_VALIDATOR_PARAMS
```

```python
_MOD_UTILS
```

```python
__all__ = list(...)
```

```python
data_designer.config.__getattr__(name: str) -> object
```

Lazily import config module exports when accessed.

This allows fast imports of data\_designer.config while deferring loading
of submodules until they're actually needed.

```python
data_designer.config.__dir__() -> list[str]
```

Return list of available exports for tab-completion.