Batch import wasn't updated

This commit is contained in:
Carlos-Mesquita
2024-11-06 11:01:39 +00:00
parent e51cd891d2
commit a2e96f8e54
18 changed files with 124 additions and 78 deletions

View File

@@ -2,7 +2,7 @@ import random
import uuid
from typing import List, Dict, Optional
from pydantic import BaseModel
from pydantic import BaseModel, Field
from app.configs.constants import MinTimers, EducationalContent, ListeningExerciseType
@@ -22,3 +22,13 @@ class GenerateListeningExercises(BaseModel):
text: str
exercises: List[ListeningExercises]
difficulty: Optional[str]
class ConversationPayload(BaseModel):
name: str
gender: str
text: str
voice: str
class Dialog(BaseModel):
conversation: Optional[List[ConversationPayload]] = Field(default_factory=list)
monologue: Optional[str] = None

View File

@@ -10,8 +10,8 @@ class DemographicInfo(BaseModel):
country: Optional[str] = None
class Entity(BaseModel):
id: str
role: str
id: str
role: str
class UserDTO(BaseModel):