Judgeval Python SDKResponse Types

Dataset

Class instances for dataset management

Class instances returned by Dataset.create() and Dataset.get() that provide both data access and additional methods for dataset management.

Usage Pattern

# Static methods return Dataset instances
dataset = Dataset.create(name="my_dataset", project_name="default_project")
retrieved_dataset = Dataset.get(name="my_dataset", project_name="default_project")

# Both return Dataset instances with properties and methods
print(dataset.name)  # Access properties
dataset.add_examples([...])  # Call instance methods

Documentation

See Dataset for complete API documentation including:

  • Static methods (Dataset.create(), Dataset.get())
  • Instance methods (.add_examples(), .add_traces(), etc.)
  • Instance properties (.name, .examples, .traces, etc.)