Spaces:
Sleeping
Sleeping
| from fastapi.responses import JSONResponse | |
| class APIError(Exception): | |
| def __init__(self, error): | |
| self.error = error | |
| def to_response(self): | |
| return error_response(self.error) | |
| def error_dict(error): | |
| return {"error": str(error)} | |
| def error_response(error): | |
| return JSONResponse(status_code=500, content=error_dict(error)) | |