added image ai-moderation

This commit is contained in:
SlimusMinus
2026-07-28 01:10:11 +03:00
parent 1132a774af
commit d376a7417a
34 changed files with 8302 additions and 34 deletions

View File

@@ -0,0 +1,19 @@
from fastapi import Request
from fastapi.responses import JSONResponse
from app.exceptions.invalid_text_exception import InvalidTextException
from app.models.response.error_response import ErrorResponse
async def invalid_text_exception_handler(
request: Request,
exc: InvalidTextException
):
response = ErrorResponse(
code="INVALID_TEXT",
message=exc.message
)
return JSONResponse(
status_code=400,
content=response.model_dump()
)