Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -135,7 +135,18 @@ async def create_embedding(
|
|
| 135 |
raise HTTPException(status_code=500, detail=error_msg)
|
| 136 |
|
| 137 |
# 健康检查接口也打印完整请求
|
| 138 |
-
@app.get("/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 139 |
async def health_check(request: Request):
|
| 140 |
logger.info("\n===== 健康检查请求信息 =====")
|
| 141 |
logger.info(f"请求方法: {request.method}")
|
|
|
|
| 135 |
raise HTTPException(status_code=500, detail=error_msg)
|
| 136 |
|
| 137 |
# 健康检查接口也打印完整请求
|
| 138 |
+
@app.get("/v1/embeddings")
|
| 139 |
+
async def v1_check(request: Request):
|
| 140 |
+
logger.info("\n===== v1请求信息 =====")
|
| 141 |
+
logger.info(f"请求方法: {request.method}")
|
| 142 |
+
logger.info(f"请求URL: {request.url}")
|
| 143 |
+
logger.info("请求头部:")
|
| 144 |
+
for name, value in request.headers.items():
|
| 145 |
+
logger.info(f" {name}: {value}")
|
| 146 |
+
logger.info("===============================\n")
|
| 147 |
+
return {"status": "healthy", "models": list(MODEL_MAPPING.keys())}
|
| 148 |
+
|
| 149 |
+
@app.get("/")
|
| 150 |
async def health_check(request: Request):
|
| 151 |
logger.info("\n===== 健康检查请求信息 =====")
|
| 152 |
logger.info(f"请求方法: {request.method}")
|