from typing import Any from pydantic import BaseModel class Dataset(BaseModel): name: str repo: str num_tasks: int class Harness(BaseModel): name: str skills: list[str] class Model(BaseModel): name: str repo: str | None = None is_oss: bool num_params: int precision: str class Environment(BaseModel): name: str config: dict[str, Any] class Metrics(BaseModel): score: float time: int costUSD: float class Result(BaseModel): dataset: Dataset harness: Harness model: Model environment: Environment metrics: Metrics