Pydantic model (6/21)

Pydantic model