Yassine Mhirsi
commited on
Commit
·
06928e7
1
Parent(s):
430b54f
refactor: Change analysis endpoint prefixes from "" to "analyse" and update related route methods to use "stance"
Browse files- routes/__init__.py +1 -1
- routes/analysis.py +2 -2
routes/__init__.py
CHANGED
|
@@ -14,7 +14,7 @@ api_router.include_router(label.router, prefix="/label")
|
|
| 14 |
api_router.include_router(generate.router, prefix="/generate")
|
| 15 |
api_router.include_router(topic.router, prefix="/topic")
|
| 16 |
api_router.include_router(user.router, prefix="/user")
|
| 17 |
-
api_router.include_router(analysis.router, prefix="")
|
| 18 |
api_router.include_router(audio_router)
|
| 19 |
|
| 20 |
__all__ = ["api_router"]
|
|
|
|
| 14 |
api_router.include_router(generate.router, prefix="/generate")
|
| 15 |
api_router.include_router(topic.router, prefix="/topic")
|
| 16 |
api_router.include_router(user.router, prefix="/user")
|
| 17 |
+
api_router.include_router(analysis.router, prefix="analyse")
|
| 18 |
api_router.include_router(audio_router)
|
| 19 |
|
| 20 |
__all__ = ["api_router"]
|
routes/analysis.py
CHANGED
|
@@ -69,7 +69,7 @@ def parse_csv_file(file_content: bytes) -> List[str]:
|
|
| 69 |
raise ValueError(f"Failed to parse CSV file: {str(e)}")
|
| 70 |
|
| 71 |
|
| 72 |
-
@router.post("/
|
| 73 |
async def analyse_arguments(
|
| 74 |
request: Optional[AnalysisRequest] = None,
|
| 75 |
file: Optional[UploadFile] = File(None),
|
|
@@ -146,7 +146,7 @@ async def analyse_arguments(
|
|
| 146 |
raise HTTPException(status_code=500, detail=f"Analysis failed: {str(e)}")
|
| 147 |
|
| 148 |
|
| 149 |
-
@router.get("/
|
| 150 |
async def get_analysis_results(
|
| 151 |
limit: int = 100,
|
| 152 |
offset: int = 0,
|
|
|
|
| 69 |
raise ValueError(f"Failed to parse CSV file: {str(e)}")
|
| 70 |
|
| 71 |
|
| 72 |
+
@router.post("/stance", response_model=AnalysisResponse, tags=["Analysis"])
|
| 73 |
async def analyse_arguments(
|
| 74 |
request: Optional[AnalysisRequest] = None,
|
| 75 |
file: Optional[UploadFile] = File(None),
|
|
|
|
| 146 |
raise HTTPException(status_code=500, detail=f"Analysis failed: {str(e)}")
|
| 147 |
|
| 148 |
|
| 149 |
+
@router.get("/stance", response_model=GetAnalysisResponse, tags=["Analysis"])
|
| 150 |
async def get_analysis_results(
|
| 151 |
limit: int = 100,
|
| 152 |
offset: int = 0,
|