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":[]}