| import json | |
| from fastapi import APIRouter | |
| from lisa_on_cuda import app_logger | |
| router = APIRouter() | |
| def health() -> str: | |
| try: | |
| from samgis_core.__version__ import __version__ as version_core | |
| from gradio import __version__ as gradio_version | |
| app_logger.info(f"still alive, gradio_version:{gradio_version}, version_core:{version_core}.") | |
| return json.dumps({"msg": "lisa on cuda: still alive..."}) | |
| except Exception as e: | |
| app_logger.error(f"exception:{e}.") | |
| return json.dumps({"msg": "request failed"}) | |