ML-005: ML-Serving-API und Persistenz #9
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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,/batchlaufen; Artefakte werden geladen und gelistet.Nächster Schritt: Merge in
mainnach Review.Stand ML-005
app/ml/registry/model_registry.pyimplementiert (Register/Load/Persistenz)PredictoraufModelRegistryumgestellt und Legacy-kompatibel gehaltenbackend/routes/ml.pymit/health,/models,/predict,/batchbackend/app.pybindet ML-Routen ein und seedet ein Default-Artefaktdocs/ml_api.mdundREADME.mddokumentieren die APIpytest -qkomplett grünfeature/ml-servinggepushtErledigt durch PR #14 (production hardening baseline). Verifiziert: 56 Tests, Ruff, strict Mypy, Packaging, Docker/Compose und API-/HA-Smoke-Test.