Začněte nyníZačněte zdarma

Logování doby načítání modelu

Buduješ FastAPI aplikaci pro klasifikaci tučňáků a chceš měřit dobu načítání modelu a zaznamenat ji do logu.

Toto cvičení je součástí kurzu

Nasazení AI do produkce s FastAPI

Zobrazit kurz

Pokyny k cvičení

  • Načti error logger pro uvicorn.
  • Zaloguj dobu načítání modelu na úrovni INFO.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

from fastapi import FastAPI
import logging
import joblib 
import time

# Get the uvicorn error logger
logger = logging.getLogger('____')

start_time = time.perf_counter()
model = joblib.load('penguin_classifier.pkl')
process_time = time.perf_counter() - start_time
# Log the process time at the INFO level
logger.____(f"Process time was {____} seconds.")

app = FastAPI()
Upravit a spustit kód