ML-005: ML-Serving-API und Persistenz #9

Closed
opened 2026-06-11 09:06:13 +02:00 by pino · 1 comment
Owner

PINO-KONTEXT:
Ziel: ML-Predictor mit REST-API und persistentem Modell-Store ausliefern.
Branch: feature/ml-serving
Relevante Dateien: backend/routes/ml.py, backend/app.py, app/ml/predictor.py, app/ml/training.py, app/ml/registry/model_registry.py
Akzeptanz: /health, /models, /predict, /batch laufen; Artefakte werden geladen und gelistet.
Nächster Schritt: Merge in main nach Review.


Stand ML-005

  • app/ml/registry/model_registry.py implementiert (Register/Load/Persistenz)
  • Predictor auf ModelRegistry umgestellt und Legacy-kompatibel gehalten
  • backend/routes/ml.py mit /health, /models, /predict, /batch
  • backend/app.py bindet ML-Routen ein und seedet ein Default-Artefakt
  • docs/ml_api.md und README.md dokumentieren die API
  • pytest -q komplett grün
  • Branch feature/ml-serving gepusht
PINO-KONTEXT: Ziel: ML-Predictor mit REST-API und persistentem Modell-Store ausliefern. Branch: feature/ml-serving Relevante Dateien: backend/routes/ml.py, backend/app.py, app/ml/predictor.py, app/ml/training.py, app/ml/registry/model_registry.py Akzeptanz: `/health`, `/models`, `/predict`, `/batch` laufen; Artefakte werden geladen und gelistet. Nächster Schritt: Merge in `main` nach Review. --- ## Stand ML-005 - `app/ml/registry/model_registry.py` implementiert (Register/Load/Persistenz) - `Predictor` auf `ModelRegistry` umgestellt und Legacy-kompatibel gehalten - `backend/routes/ml.py` mit `/health`, `/models`, `/predict`, `/batch` - `backend/app.py` bindet ML-Routen ein und seedet ein Default-Artefakt - `docs/ml_api.md` und `README.md` dokumentieren die API - `pytest -q` komplett grün - Branch `feature/ml-serving` gepusht
Collaborator

Erledigt durch PR #14 (production hardening baseline). Verifiziert: 56 Tests, Ruff, strict Mypy, Packaging, Docker/Compose und API-/HA-Smoke-Test.

Erledigt durch PR #14 (production hardening baseline). Verifiziert: 56 Tests, Ruff, strict Mypy, Packaging, Docker/Compose und API-/HA-Smoke-Test.
Otto closed this issue 2026-06-11 21:16:22 +02:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pino/sillyhome-next#9