MAAS / routes.py
Hammad712's picture
Update routes.py
36c093a verified
raw
history blame
361 Bytes
from fastapi import APIRouter, Body
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: dict = Body(...)):
report = generate_report_with_gemini(data, GEMINI_API_KEY)
return {"report": report}