Встречается на собеседованиях • сегодня

Что делал для интеграции ML-моделей в инфраструктуру

Для интеграции ML-моделей использовал следующие подходы:

  1. API-обертки (Flask/FastAPI) для инференса моделей:
python
from fastapi import FastAPI
import pickle

app = FastAPI()
model = pickle.load(open('model.pkl', 'rb'))

@app.post("/predict")
def predict(data: dict):
    return {"prediction": model.predict([data["features"]])[0]}
  1. Docker для упаковки модели и зависимостей:
dockerfile
FROM python:3.9
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY app.py model.pkl .
CMD ["uvicorn", "app:app", "--host", "0.0.0.0"]
  1. Мониторинг через Prometheus/Grafana для трекинга метрик (latency, throughput)

  2. CI/CD (GitHub Actions/Jenkins) для автоматического деплоя новых версий моделей

  3. Кеширование предсказаний (Redis) для часто повторяющихся запросов

  4. Логирование предсказаний и входных данных для последующего анализа

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы