Spaces:
Running
Running
fix: expand decision_source options in AnalysisSummary schema
Browse files- app/schemas.py +6 -1
app/schemas.py
CHANGED
|
@@ -28,9 +28,14 @@ class YouTubeSource(BaseModel):
|
|
| 28 |
|
| 29 |
|
| 30 |
class AnalysisSummary(BaseModel):
|
|
|
|
|
|
|
| 31 |
is_ai_generated: bool
|
| 32 |
confidence: float = Field(..., ge=0.0, le=1.0)
|
| 33 |
-
decision_source: Literal[
|
|
|
|
|
|
|
|
|
|
| 34 |
model_version: str
|
| 35 |
indicators: List[str]
|
| 36 |
|
|
|
|
| 28 |
|
| 29 |
|
| 30 |
class AnalysisSummary(BaseModel):
|
| 31 |
+
"""Summary of AI detection result."""
|
| 32 |
+
|
| 33 |
is_ai_generated: bool
|
| 34 |
confidence: float = Field(..., ge=0.0, le=1.0)
|
| 35 |
+
decision_source: Literal[
|
| 36 |
+
"music_ai", "ses_analizi",
|
| 37 |
+
"preview", "auris_fusion", "auris_local",
|
| 38 |
+
]
|
| 39 |
model_version: str
|
| 40 |
indicators: List[str]
|
| 41 |
|