MAAS / routes.py
Hammad712's picture
Create routes.py
036135a verified
raw
history blame
369 Bytes
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}