CoolFace
Apppublic

Distopia22/Icd-cpt-coding-api

sourceHugging Facemitupdated 10mo agoView on Hugging Face
0likes
main.py41 linesDownload Raw Back to src
1from fastapi import FastAPI2from fastapi.middleware.cors import CORSMiddleware3import sys4import os5 6# Add current directory to path7sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))8 9from api.routes import router10 11app = FastAPI(12    title="ICD-10 and CPT Coding API",13    description="Analyzes medical provider notes and returns appropriate ICD-10 and CPT codes with explanations",14    version="1.0.0",15    docs_url="/docs",16    redoc_url="/redoc"17)18 19# CORS middleware20app.add_middleware(21    CORSMiddleware,22    allow_origins=["*"],23    allow_credentials=True,24    allow_methods=["*"],25    allow_headers=["*"],26)27 28# Include routers29app.include_router(router)30 31@app.get("/")32async def root():33    return {34        "message": "ICD-10 and CPT Coding API",35        "docs": "/docs",36        "health": "/api/v1/health"37    }38 39if __name__ == "__main__":40    import uvicorn41    uvicorn.run(app, host="0.0.0.0", port=7860)