Pydantic models (13/21)

Pydantic models