Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
from fastapi import FastAPI | |
from app.config.logging_config import setup_logging | |
import logging | |
# Initialize logging configuration | |
setup_logging() | |
logger = logging.getLogger(__name__) | |
app = FastAPI(title="Open LLM Leaderboard API") | |
async def startup_event(): | |
logger.info("Starting up the application...") | |
# Import and include routers after app initialization | |
from app.api import models, votes | |
app.include_router(models.router, prefix="/api", tags=["models"]) | |
app.include_router(votes.router, prefix="/api", tags=["votes"]) |