Spotix-API / backend /app /api /admin_routes.py
Anish530's picture
Initial commit of full project [remaining backend some parts and frontend to be done yet]
aa27d2d
from fastapi import APIRouter, Depends
from app.ai.meta_classifier import retrain_from_feedback
from app.core.admin_required import admin_required
router = APIRouter(prefix="/admin", tags=["Admin"])
@router.post("/retrain")
def retrain(admin = Depends(admin_required)):
retrain_from_feedback()
return {"message": "Model retrained"}