Pourquoi convertir du JSON en modèles Pydantic ?
Vous avez une réponse JSON d’API et voulez des objets Python typés et validés. Collez-la ci-dessus et récupérez des modèles Pydantic prêts à l’emploi : les objets imbriqués deviennent des classes imbriquées, les clés camelCase reçoivent un alias snake_case et les entiers sont distingués des flottants.
Comment ça marche
Le convertisseur infère la structure de votre JSON localement et émet un BaseModel
Pydantic par objet, enfants d’abord pour que chaque référence soit déjà définie. Les
listes hétérogènes deviennent des unions précises comme list[int | str].