Emeritus-21's picture
Deploy backend (clean, no binary files)
f23c8c4
Raw History Blame Contribute Delete
396 Bytes
import json
from pathlib import Path
from fastapi import APIRouter
router=APIRouter(prefix="/benchmark",tags=["benchmark"])
DATA=Path(__file__).resolve().parents[2]/"benchmark"/"results.json"
@router.get("/results")
def results():
if not DATA.exists(): return {"results":[]}
try: return {"results":json.loads(DATA.read_text(encoding="utf-8"))}
except Exception: return {"results":[]}