from pydantic import BaseModel from uuid import UUID from datetime import datetime from typing import Optional, Dict class FeedbackResponse(BaseModel): id: UUID user_id: UUID presentation_id: UUID general_feedback: str language_feedback: str confidence_feedback: str anxiety_feedback: str suggestions: str created_at: datetime # Campos adicionales dominant_emotion: Optional[str] = None confidence: Optional[float] = None emotion_probabilities: Optional[Dict[str, float]] = None