# Auto-generated by schemas-hf. Do not edit manually.

from dataclasses import dataclass
from typing import ClassVar, Optional

from schemas_hf.base import DatasetSchema
from schemas_hf.registry import register_schema


@register_schema
@dataclass
class LayoricTinyCodesAlpacaRecord(DatasetSchema):
    DATASET_NAME: ClassVar[str] = "layoric/tiny-codes-alpaca"
    CONFIG_NAME: ClassVar[Optional[str]] = None
    instruction: str
    main_topic: str
    subtopic: str
    adjective: str
    action_verb: str
    scenario: str
    target_audience: str
    programming_language: str
    common_sense_topic: str
    idx: int
    output: str
