Safe Synthesizer NeMo Platform SDK Resources
The nemo_safe_synthesizer_plugin.sdk module provides NeMo Platform-specific helpers for creating and monitoring NeMo Safe Synthesizer jobs. Use these objects when you want to submit jobs through the platform Jobs service and retrieve platform-managed results.
SafeSynthesizerResource
SafeSynthesizerResource is the entry point mounted on a NeMoPlatform client:
An async variant with the same namespace is available as AsyncNeMoPlatform.safe_synthesizer.
SafeSynthesizerJobsResource
client.safe_synthesizer.jobs calls the plugin API for NeMo Safe Synthesizer jobs.
The async resource exposes the same methods as async def methods.
SafeSynthesizerJobBuilder
SafeSynthesizerJobBuilder assembles a job spec, uploads local datasets to Files, submits the job, and returns a SafeSynthesizerJob wrapper.
SafeSynthesizerJob
SafeSynthesizerJob is a convenience wrapper returned by the builder.
Related Topics
- Safe Synthesizer 101 - submit and monitor a first job
- Safe Synthesizer Jobs - understand job lifecycle and troubleshooting
- Parameters Reference - review job spec and configuration fields