Guilherme34's picture
Upload folder using huggingface_hub
aa15bce verified
"""Response utilities."""
from typing import Optional
from fastapi.responses import JSONResponse
def error_response(message: str, *, status_code: int, detail: Optional[str] = None) -> JSONResponse:
"""Create a standardized error response."""
payload = {"ok": False, "error": message}
if detail:
payload["detail"] = detail
return JSONResponse(payload, status_code=status_code)