thedauns/e5-credit-finetune-v1 main
imports Request from fastapiPython basic HTTP route decorator
SHA-256613099a9fe355fa1745abe00c43c4c8faad84afbc866c376fa033b077137a471
MaleculeH(Cm)Md(In)
Evidence
1from fastapi import APIRouter, Depends, Request
2
3from app.core.config import VERSIONS
4from app.core.security import require_key
5from app.schemas.responses import ERROR_RESPONSES, ModelInfo
6
7router = APIRouter(prefix="/api/v1", tags=["model"], dependencies=[Depends(require_key)])
8
9
10@router.get("/model-info", responses=ERROR_RESPONSES)
11async def model_info(request: Request) -> ModelInfo:
12 ranker = request.app.state.runner.ranker
⋯12 lines