Model bersarang
Anda diminta membuat sebuah skema untuk pekerjaan batch yang mengeksekusi model prediksi cuaca pada sekumpulan masukan dan mengembalikan semua hasil dalam sebuah daftar.
Latihan ini merupakan bagian dari kursus
Menerapkan AI ke Produksi dengan FastAPI
Instruksi latihan
- Impor kelas dari
typingyang dapat digunakan untuk daftar bersarang. - Buat kelas
BatchInputmenggunakanBaseModel. - Dalam model
BatchInput, lengkapi fieldinputssehingga berisi daftar skemaModelInput.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
from datetime import date
from pydantic import BaseModel
# Import class for nested lists
from typing import ____
class ModelInput(BaseModel):
latitude: float
longitude: float
date: date
# Create batch input model
class ____(BaseModel):
job_name: str
# Inputs are list of model inputs
inputs: ___[___]