Spaces:
Running
Running
File size: 437 Bytes
2542be6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
from fastapi import FastAPI
from core.init_nlp import initialize_nlp
from contextlib import asynccontextmanager
import logging
from api.endpoints import location
@asynccontextmanager
async def lifespan(app: FastAPI):
print("Initialising nlp spacy libs")
logging.info("Initialising nlp spacy libs")
initialize_nlp()
yield
app = FastAPI(lifespan=lifespan)
app.include_router(location.router, prefix="/location/api/v1")
|