> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/nemo-helix/latest/documentation/synthesize-safe-data/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo-helix/_mcp/server. # Getting Started with NeMo Safe Synthesizer Get started with NeMo Safe Synthesizer for generating private synthetic versions of sensitive tabular datasets through the platform Jobs service. ## Prerequisites Before using NeMo Safe Synthesizer, complete [Setup](/documentation/get-started) to install the CLI/SDK. Using NeMo Safe Synthesizer has the following additional requirements: * A GPU-capable Jobs backend with 80GB+ VRAM available for Safe Synthesizer tasks. * Sufficient disk space for generated datasets (50GB+ recommended) For general platform troubleshooting (port conflicts, health checks, and so on), refer to [Setup](/documentation/get-started). > **Note** > > `nemo setup` pre-configures a `default/nvidia-build` model provider during local startup. > This provider routes inference requests to models hosted on `build.nvidia.com` using the API base URL `https://integrate.api.nvidia.com` > and the NGC API key with `Public API Endpoints` permissions provided during deployment. > > You can verify this provider exists by running `nemo inference providers list --workspace default`. > > The tutorials in these docs use this provider for inference, but you can alternatively create your own and use it instead. --- ## CLI, Jobs API, and SDK Safe Synthesizer jobs run through the platform Jobs service. Upload input data to the Files service, then create a job with the CLI, Jobs API, or the Python SDK builder. Example: ```shell nemo files filesets create my-input --exist-ok nemo files upload ./data.csv my-input cat < ./nss-job.json { "data_source": "default/my-input#data.csv", "config": { "replace_pii": { "globals": { "classify": { "classify_model_provider": "default/nvidia-build" } } } } } EOF nemo safe-synthesizer generate \ --workspace default \ --spec-file ./nss-job.json ``` --- ## Next Steps Create your first synthetic dataset: * [Safe Synthesizer 101 Tutorial](/documentation/synthesize-safe-data/tutorials/safe-synthesizer-101) - a beginner-friendly introduction * [SDK Resources](/documentation/synthesize-safe-data/sdk-resources) - Python SDK methods for jobs, builders, logs, and results --- ## Docs - [About Generating Safe Synthetic Data](https://docs.nvidia.com/nemo-helix/latest/documentation/synthesize-safe-data/about.md): - [Data Synthesis](https://docs.nvidia.com/nemo-helix/latest/documentation/synthesize-safe-data/about/data-synthesis.md): - [PII Replacement](https://docs.nvidia.com/nemo-helix/latest/documentation/synthesize-safe-data/about/pii-replacement.md): - [Evaluation](https://docs.nvidia.com/nemo-helix/latest/documentation/synthesize-safe-data/about/evaluation.md): - [Safe Synthesizer Jobs](https://docs.nvidia.com/nemo-helix/latest/documentation/synthesize-safe-data/about/jobs.md): - [Parameters Reference](https://docs.nvidia.com/nemo-helix/latest/documentation/synthesize-safe-data/about/parameters-reference.md): - [Tutorials](https://docs.nvidia.com/nemo-helix/latest/documentation/synthesize-safe-data/tutorials.md): - [Safe Synthesizer 101](https://docs.nvidia.com/nemo-helix/latest/documentation/synthesize-safe-data/tutorials/safe-synthesizer-101.md): - [Differential Privacy Tutorial](https://docs.nvidia.com/nemo-helix/latest/documentation/synthesize-safe-data/tutorials/differential-privacy.md): - [Safe Synthesizer NeMo Helix SDK Resources](https://docs.nvidia.com/nemo-helix/latest/documentation/synthesize-safe-data/sdk-resources.md):