FastAPI-RAG-API / app /routes_stats.py
HamidOmarov's picture
fix(runtime): pick writable DATA_DIR via storage module; create dirs on startup; remove hardcoded /data
649d2d5
raw
history blame
312 Bytes
from fastapi import APIRouter
from .metrics import tracker
router = APIRouter()
@router.get("/stats")
def get_stats():
return tracker.get_stats()
@router.get("/get_history")
def get_history():
s = tracker.get_stats()
return {"history": s["lastN_questions"], "total_chunks": s["total_chunks"]}