= commited on
Commit
cf61583
·
1 Parent(s): 916ea97

fix: multi-model fallback cascade (4 models x 3 keys = 12 combos) + FastAPI root redirect

Browse files
Files changed (1) hide show
  1. api_server_fastapi.py +7 -0
api_server_fastapi.py CHANGED
@@ -145,6 +145,13 @@ class EvaluateResponse(BaseModel):
145
  sources: List[Dict[str, str]]
146
 
147
 
 
 
 
 
 
 
 
148
  @app.get("/api/health", response_model=HealthResponse)
149
  async def health_check():
150
  """Health check endpoint"""
 
145
  sources: List[Dict[str, str]]
146
 
147
 
148
+ @app.get("/", include_in_schema=False)
149
+ async def root():
150
+ """Root redirect to API docs"""
151
+ from fastapi.responses import RedirectResponse
152
+ return RedirectResponse(url="/docs")
153
+
154
+
155
  @app.get("/api/health", response_model=HealthResponse)
156
  async def health_check():
157
  """Health check endpoint"""