from fastapi import FastAPI from fastapi.middleware.cors import CORSMiddleware from src.api import chat, auth # Import the auth router app = FastAPI() origins = [ "http://localhost:3000", # Frontend Docusaurus ] app.add_middleware( CORSMiddleware, allow_origins=origins, allow_credentials=True, allow_methods=["*"], allow_headers=["*"], ) app.include_router(chat.router, prefix="/api") # Include the chat router app.include_router(auth.router, prefix="/api") # Include the auth router @app.get("/") def read_root(): return {"Hello": "World"}