File size: 326 Bytes
de597ec
 
 
 
 
d8c5e83
de597ec
1457ba8
de597ec
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
from pydantic import BaseModel

class SensorData(BaseModel):
    vdc1: list[float]
    idc1: list[float]
    pvt: list[float]
    api_key: str = None  # Optional Google API key for LLM features
    asset_id: str = None  # Optional asset identifier

class AnalysisResponse(BaseModel):
    ml_output: dict
    agent_output: dict