beta-NORM / app /models /responses.py
GitHub Actions
Sync from GitHub 2026-04-30 19:20:11 UTC
8aadaef
Raw
History Blame Contribute Delete
384 Bytes
from typing import Any, Dict, List
from pydantic import BaseModel
class QueryResponse(BaseModel):
answer: str
retrieved: List[Dict[str, Any]]
class UploadResponse(BaseModel):
ok: bool
message: str
filename: str
document_id: str
class PrecheckResponse(BaseModel):
score: float
recommendation: str
rationale: str
matched_topics: List[str]