CommencezCommencez gratuitement

Créer un modèle Pydantic pour l'entrée ML

Vous développez une application FastAPI pour déployer un modèle de Machine Learning qui prédit la note de qualité d'un café à partir d'attributs comme l'arôme, la saveur et l'altitude.

La première étape consiste à créer un modèle Pydantic pour valider les données de la requête d'entrée de votre modèle ML et vous assurer que seules des données valides traversent le modèle afin d'obtenir une prédiction réussie.

Cette activité fait partie du cours

Déployer l'IA en production avec FastAPI

Voir le cours

Instructions de l’exercice

  • Importez la classe de validation de base de Pydantic pour créer un modèle de données.
  • Définissez une classe nommée CoffeeQualityInput qui hérite de la classe de base Pydantic.
  • Ajoutez trois attributs à la classe : aroma (float), flavor (float) et altitude (int).

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import the base class from pydantic
from pydantic import ____ 

class CoffeeQualityInput(____):
    # Use apt data type for each attribute of coffee quality
    aroma: ____  
    flavor: ____  
    altitude: ____  
Modifier et exécuter le code