Primera fase: se completan las funciones para las 15 preguntas abiertas.
This commit is contained in:
@@ -99,3 +99,31 @@ class Mecanismos(BaseModel):
|
||||
...,
|
||||
description="Lista de mecanismos extraidas de la respuesta.",
|
||||
)
|
||||
|
||||
|
||||
class Opinion(BaseModel):
|
||||
opinion: str = Field(
|
||||
...,
|
||||
description="Texto de la opinión extraida de la respuesta.",
|
||||
)
|
||||
|
||||
|
||||
class Opiniones(BaseModel):
|
||||
opiniones: list[Opinion] = Field(
|
||||
...,
|
||||
description="Lista de opiniones extraidas de la respuesta.",
|
||||
)
|
||||
|
||||
|
||||
class Expectativa(BaseModel):
|
||||
expectativa: str = Field(
|
||||
...,
|
||||
description="Texto de la expectativa extraida de la respuesta.",
|
||||
)
|
||||
|
||||
|
||||
class Expectativas(BaseModel):
|
||||
expectativas: list[Expectativa] = Field(
|
||||
...,
|
||||
description="Lista de expectativas extraidas de la respuesta.",
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user