feat(endpoints.py): add get_version endpoint to return version of langflow
This commit is contained in:
parent
ed549fcbbe
commit
712d212b82
1 changed files with 7 additions and 0 deletions
|
|
@ -1,3 +1,4 @@
|
||||||
|
from importlib.metadata import version
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from fastapi import APIRouter, HTTPException
|
from fastapi import APIRouter, HTTPException
|
||||||
|
|
@ -33,3 +34,9 @@ async def get_load(predict_request: PredictRequest):
|
||||||
# Log stack trace
|
# Log stack trace
|
||||||
logger.exception(e)
|
logger.exception(e)
|
||||||
raise HTTPException(status_code=500, detail=str(e)) from e
|
raise HTTPException(status_code=500, detail=str(e)) from e
|
||||||
|
|
||||||
|
|
||||||
|
# get endpoint to return version of langflow
|
||||||
|
@router.get("/version")
|
||||||
|
def get_version():
|
||||||
|
return {"version": version("langflow")}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue