List Data Generation Jobs#

Prerequisites#

Before you can list data generation jobs, make sure that you have:

  • Obtained the base URL of your NeMo Data Designer service

  • Set the NEMO_MICROSERVICES_BASE_URL environment variable to your NeMo Data Designer service endpoint

export NEMO_MICROSERVICES_BASE_URL="https://your-data-designer-service-url"

To List Data Generation Jobs#

Use the NeMoDataDesignerClient to list jobs. You can optionally provide a limit to only list a subset of jobs. Results are ordered by job created_at (most recent first).

import os
from nemo_microservices.data_designer.essentials import NeMoDataDesignerClient


# Initialize client
data_designer_client = NeMoDataDesignerClient(
    base_url=os.environ["NEMO_MICROSERVICES_BASE_URL"]
)

# List all jobs
all_jobs = data_designer_client.list_jobs()

# List most recent 15 jobs
recent_jobs = data_designer_client.list_jobs(limit=15)