ComenzarEmpieza gratis

Modelos de anidamiento

Se te ha pedido que crees un esquema para un trabajo por lotes que ejecute un modelo de predicción meteorológica en una lista de entradas y devuelva todos los resultados en una lista.

Este ejercicio forma parte del curso

Implementación de IA en producción con FastAPI

Ver curso

Instrucciones del ejercicio

  • Importa la clase desde typing que se puede utilizar para listas anidadas.
  • Crea la clase BatchInput utilizando BaseModel.
  • En el modelo BatchInput, completa el campo « inputs » (Esquemas de datos) para que incluya una lista de esquemas ModelInput.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

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: ___[___]
Editar y ejecutar código