開始使用免費開始

模型載入的健康檢查 API

在伺服器啟動時載入模型之後,你需要開發一個測試端點,作為監控系統的一部分,用來偵測模型是否已準備好分析使用者留言。

在這個練習中,你會建立一個健康檢查端點,讓你可以驗證 API 的狀態,並在 sentiment_model 無法使用時觸發警示。

注意:sentiment_model 已為你預先載入。

本練習屬於課程

使用 FastAPI 將 AI 佈署到生產環境

檢視課程

練習說明

  • 使用 /health 路由建立一個 GET 端點。
  • 透過檢查模型變數是否為 None 來確認 sentiment_model 是否已載入。
  • 若模型成功載入,在回應中將狀態標記為 healthy,並將 model_loaded 設為 True;否則將狀態標記為 unhealthy,並將 model_loaded 設為 False
  • 開啟終端機,使用指令 python3 main.py 執行 main.py 以啟動伺服器。
  • 在終端機右上角開啟另一個終端機分頁,使用以下 curl 指令測試 health 端點:curl -X GET "http://localhost:8080/health" -H "accept: application/json"

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習