CoolFace
Apppublic

Ranajit1997/CodeReviewer

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
app.py25 linesDownload Raw Back to root
1from fastapi import FastAPI2from pydantic import BaseModel3from pipeline import CodeReviewerPipeline4 5app = FastAPI(title="AI Code Reviewer")6 7pipeline = CodeReviewerPipeline()8 9class CodeRequest(BaseModel):10    code: str11 12@app.post("/review")13def review_code(request: CodeRequest):14    """15    POST /review16    JSON payload: {"code": "python code string"}17    Returns: JSON review from pipeline18    """19    result = pipeline(request.code)20    return result21 22@app.get("/")23def root():24    return {"message": "AI Code Reviewer API is running!"}25