Buat model Pydantic untuk input ML
Anda sedang mengembangkan aplikasi FastAPI untuk menerapkan model Machine Learning yang memprediksi skor kualitas kopi berdasarkan atribut seperti aroma, rasa, dan ketinggian.
Langkah pertama adalah membuat model Pydantic untuk memvalidasi data permintaan (request) input bagi model ML Anda dan memastikan hanya data yang valid yang mengalir melalui model agar prediksi berjalan sukses.
Latihan ini merupakan bagian dari kursus
Menerapkan AI ke Produksi dengan FastAPI
Instruksi latihan
- Impor kelas validasi dasar dari Pydantic untuk membuat model data.
- Definisikan kelas bernama
CoffeeQualityInputyang mewarisi dari kelas dasar Pydantic. - Tambahkan tiga atribut ke kelas:
aroma(float),flavor(float), danaltitude(int).
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import the base class from pydantic
from pydantic import ____
class CoffeeQualityInput(____):
# Use apt data type for each attribute of coffee quality
aroma: ____
flavor: ____
altitude: ____