Dama12 commited on
Commit
ff92df6
·
1 Parent(s): 2b8b269

fix: add 'model' field to AnalysisRequest schema to resolve AttributeError

Browse files
app/models/schemas.py CHANGED
@@ -118,6 +118,7 @@ class ExperimentalProtocol(BaseModel):
118
  class AnalysisRequest(BaseModel):
119
  """Requête d'analyse scientifique"""
120
  documents: List[ScientificDocument]
 
121
  user_id: Optional[str] = None
122
  user_profile: Optional[str] = None
123
  user_notes: Optional[str] = None
 
118
  class AnalysisRequest(BaseModel):
119
  """Requête d'analyse scientifique"""
120
  documents: List[ScientificDocument]
121
+ model: Optional[str] = None
122
  user_id: Optional[str] = None
123
  user_profile: Optional[str] = None
124
  user_notes: Optional[str] = None
app/schemas/all_schemas.py CHANGED
@@ -88,6 +88,7 @@ class PaperResponse(PaperBase):
88
  class AnalysisRequest(BaseModel):
89
  analysis_type: str = "comprehensive"
90
  paper_ids: List[str]
 
91
  user_id: Optional[str] = None
92
  user_profile: Optional[str] = None
93
  reasoning_depth: Optional[str] = "exhaustive"
 
88
  class AnalysisRequest(BaseModel):
89
  analysis_type: str = "comprehensive"
90
  paper_ids: List[str]
91
+ model: Optional[str] = None
92
  user_id: Optional[str] = None
93
  user_profile: Optional[str] = None
94
  reasoning_depth: Optional[str] = "exhaustive"