> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo-platform/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo-platform/_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).

`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
nemo files upload ./data.csv my-input
cat <<EOF >> ./nss-job.json
{
  "data_source": "default/my-input#data.csv",
  "config": {}
}
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

---