Source code for data_juicer_agents.tools.plan.validate_dataset_spec.input
# -*- coding: utf-8 -*-
"""Input models for validate_dataset_spec."""
from __future__ import annotations
from typing import Any, Dict
from pydantic import BaseModel, Field
[docs]
class ValidateDatasetSpecInput(BaseModel):
dataset_spec: Dict[str, Any] = Field(
description="Dataset spec object returned by build_dataset_spec.",
)
dataset_profile: Dict[str, Any] = Field(
default_factory=dict,
description="Optional dataset inspection payload returned by inspect_dataset.",
)