Передача параметров модели в систему мониторинга
Вы хотите добавить в API классификации пингвинов эндпоинт для проверки работоспособности, который будет возвращать параметры модели.
Необходимые пакеты (FastAPI и joblib) уже импортированы.
Это упражнение является частью курса
Развёртывание ИИ в производственной среде с помощью FastAPI
Инструкции к упражнению
- Добавьте GET-эндпоинт по стандартному пути для проверки работоспособности.
- Получите параметры модели sklearn с помощью метода
get_params. - Включите параметры модели в ответ в качестве значения ключа
params.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
model = joblib.load(
'penguin_classifier.pkl'
)
app = FastAPI()
# Create health check endpoint
@app.get("____")
async def get_health():
# Capture the model params
params = ____.get_params()
return {"status": "OK",
# Include model params in response
"params": ____}