Firsty1's picture
initial deploy
c9f668a
Raw
History Blame Contribute Delete
411 Bytes
from pydantic import BaseModel
from typing import Optional
class DetectRequest(BaseModel):
text: str
threshold: float = 0.0
class DetectResponse(BaseModel):
final_label: str
confidence: float
roberta_confidence: float
probabilities: dict[str, float]
llm_triggered: bool
explanation: Optional[str] = None
highlighted_phrase: Optional[str] = None
timing: dict[str, float]