Spaces:
Sleeping
Sleeping
| from fastapi import FastAPI | |
| from fastapi.middleware.cors import CORSMiddleware | |
| from routers import assessment, upload, roadmap | |
| from dotenv import load_dotenv | |
| import os | |
| os.environ["LANGGRAPH_STRICT_MSGPACK"] = "false" | |
| load_dotenv() | |
| app = FastAPI(title="SkillForge AI", version="1.0.0") | |
| app.add_middleware( | |
| CORSMiddleware, | |
| allow_origins=["http://localhost:3000"], | |
| allow_credentials=True, | |
| allow_methods=["*"], | |
| allow_headers=["*"], | |
| ) | |
| app.include_router(upload.router) | |
| app.include_router(assessment.router) | |
| app.include_router(roadmap.router) | |
| async def health(): | |
| return {"status": "ok"} | |