File size: 369 Bytes
36da710
 
27e29a2
36da710
 
 
 
 
27e29a2
 
 
 
36da710
 
27e29a2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from fastapi import FastAPI
from routers import router
from services import initialize_models

app = FastAPI(title="Cricket Statistics API")

app.include_router(router)

@app.on_event("startup")
async def startup_event():
    initialize_models()  # Train models at startup

@app.get("/")
async def root():
    return {"message": "Welcome to the Cricket Statistics API"}