1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Nasazení AI do produkce s FastAPI

Connected

cvičení

Ověření požadavku a odpovědi pro ML predikci

Navážeš na svou práci datového vědce v kávové společnosti a tentokrát vytvoříš FastAPI endpoint, který ověřuje vstupní požadavky pomocí datového validačního modelu CoffeeQualityInput a odpovědi pomocí modelu QualityPrediction.

Tento endpoint přijme data o kávě a vrátí predikci kvality spolu se skóre spolehlivosti.

Model je pro toto cvičení už načtený ve funkci predict_quality.

Pokyny

100 XP
  • Definuj CoffeeQualityInput s poli aroma (float), flavor (float) a altitude (int).
  • Zadej response_model pro ověření odpovědi v dekorátoru POST požadavku.
  • Zadej datový model pro ověření vstupního požadavku obsahujícího coffee_data.