Modelet Pydantic janë klasa (që trashëgojnë nga BaseModel) të cilat përcaktojnë strukturën, tipet dhe rregullat e validimit për të dhënat. FastAPI i përdor ato kudo — për trupat e kërkesave, format e përgjigjeve dhe cilësimet — duke i bërë ato zemrën e dizajnit të tij të drejtuar nga tipi.
Përcaktimi i një modeli
pydantic BaseModel, EmailStr, Field
():
name:
email: EmailStr
age: = Field(ge=, le=)
is_active: =
tags: [] = []
