*** title: API Reference description: >- API reference documentation for NeMo Curator core classes, tasks, executors, and resources ------------- This section provides API reference documentation for NeMo Curator's core classes and interfaces. ## Core Classes The main orchestrator for executing sequences of processing stages. Base class for all data processing stages in NeMo Curator. High-level stages that decompose into multiple execution stages. ## Task Types Task type for text document processing. Task type for image processing. Task type for video processing. Task type for audio processing. ## Executors Production executor using Cosmos-Xenna for distributed execution. Ray-based experimental executors. ## Configuration CPU and GPU resource configuration for stages. ## Source Code For complete implementation details, see the [NeMo Curator source code on GitHub](https://github.com/NVIDIA-NeMo/Curator).