Pydantic models (4/21)

Pydantic models