Spaces:
Sleeping
Sleeping
File size: 626 Bytes
4149ca9 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
from typing import List
from pydantic import BaseModel, Field
from src.dto.Recommendation import Recommendation
class OutputEstimation(BaseModel):
"""
Données de sortie du calcul d'estimation de l'impact : electricité consommée,
temps et recommandations
"""
electricityConsumption: float = Field(...,
description="Consommation électrique totale (Wh)")
runtime: float = Field(..., description="Durée d'exécution totale (s)")
recommendations: List[Recommendation] = Field(
..., description="Liste des recommandations pour réduire l'impact")
|