Pydantic model (13/21)

Pydantic model