from fastapi import APIRouter from models import PageSpeedRequest from config import GEMINI_API_KEY from gemini_report import generate_report_with_gemini router = APIRouter() @router.post("/generate-report") async def generate_report(data: PageSpeedRequest): report = generate_report_with_gemini(data.pagespeed_data, GEMINI_API_KEY) return {"report": report}