Les modèles Pydantic sont des classes (sous-classant BaseModel) qui définissent la structure, les types et les règles de validation des données. FastAPI les utilise partout — pour les corps de requête, les formes de réponse et les paramètres — ce qui en fait le cœur de sa conception basée sur les types.
Définir un modèle
pydantic BaseModel, EmailStr, Field
():
name:
email: EmailStr
age: = Field(ge=, le=)
is_active: =
tags: [] = []
