from fastapi import Depends, FastAPI, Header, HTTPException from fastapi.middleware.cors import CORSMiddleware from fastapi.responses import RedirectResponse from routers import tokenize DESC_TEXT = "PyThaiNLP API" app = FastAPI( title='PyThaiNLP API', description=DESC_TEXT, version='0.1', ) app.add_middleware( CORSMiddleware, allow_origins=["*"], allow_credentials=True, allow_methods=["*"], allow_headers=["*"], ) @app.get("/") def index(): response = RedirectResponse(url='/docs') return response app.include_router(tokenize.router, prefix="/tokenize", tags=["Tokenize"])