SantosPatazca
primer despliegue FastAPI con Docker
c71e312
raw
history blame contribute delete
621 Bytes
from pydantic import BaseModel
from typing import Dict, Optional
from datetime import datetime
from uuid import UUID
class AudioMetadataResponse(BaseModel):
duration: float
sample_rate: int
language: str
class PresentationResponse(BaseModel):
id: UUID
transcript: str
dominant_emotion: Optional[str]
emotion_probabilities: Dict[str, float]
confidence: float
filename: str
metadata: AudioMetadataResponse
created_at: datetime
class PresentationSummaryResponse(BaseModel):
id: UUID
filename: str
dominant_emotion: str
confidence: float
created_at: datetime