ENCOA-255 gpt was grouping parts by sections and the reading passages were not updated with text.content instead of the old context field

This commit is contained in:
Carlos-Mesquita
2024-12-03 11:57:42 +00:00
parent 1603fa4ee6
commit 4e05c4d913
4 changed files with 37 additions and 37 deletions

View File

@@ -47,10 +47,13 @@ class FillBlanksExercise(BaseModel):
Exercise = Union[MultipleChoiceExercise, FillBlanksExercise]
class Text(BaseModel):
content: str
title: str
class Part(BaseModel):
exercises: List[Exercise]
context: Optional[str] = Field(default=None)
text: Optional[Text] = Field(default=None)
class Exam(BaseModel):