Spaces:
Sleeping
Sleeping
Upload models.py
Browse files
models.py
CHANGED
|
@@ -42,7 +42,7 @@ class AnswerOutput(BaseModel):
|
|
| 42 |
answer: str = Field(..., description="Réponse trouvée dans la base FAQ")
|
| 43 |
theme: str = Field(..., description="Thème/catégorie de la réponse")
|
| 44 |
similarity_score: float = Field(..., ge=0.0, le=1.0, description="Score de similarité cosinus [0, 1]")
|
| 45 |
-
cross_encoder_score: Optional[float] = Field(None,
|
| 46 |
confidence: bool = Field(..., description="True si score >= seuil de confiance, False sinon")
|
| 47 |
list_candidates: Optional[list[SemanticSearchCandidate]] = Field(None, description="Liste des candidats sémantiques")
|
| 48 |
|
|
|
|
| 42 |
answer: str = Field(..., description="Réponse trouvée dans la base FAQ")
|
| 43 |
theme: str = Field(..., description="Thème/catégorie de la réponse")
|
| 44 |
similarity_score: float = Field(..., ge=0.0, le=1.0, description="Score de similarité cosinus [0, 1]")
|
| 45 |
+
cross_encoder_score: Optional[float] = Field(None, description="Score du cross-encoder")
|
| 46 |
confidence: bool = Field(..., description="True si score >= seuil de confiance, False sinon")
|
| 47 |
list_candidates: Optional[list[SemanticSearchCandidate]] = Field(None, description="Liste des candidats sémantiques")
|
| 48 |
|