НачатьНачать бесплатно

Передача параметров модели в систему мониторинга

Вы хотите добавить в 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": ____}
Редактировать и запускать код