DagsHub now supports MLflow 3.x

· Source: DagsHub Blog · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics · Depth: Intermediate, short

Summary

DagsHub has rolled out support for MLflow 3.x, enabling users to upgrade their MLflow client while continuing to use DagsHub's hosted tracking server within each repository. This update eliminates the need for self-hosting or additional infrastructure for MLflow tracking. MLflow 3.x represents a significant shift from a run-centric to a model-centric approach, introducing a new first-class entity called "LoggedModel." This allows models and applications to be primary objects, with runs, evaluations, traces, metrics, and metadata attached to them, simplifying comparisons between model versions. Key practical changes include model logging no longer requiring a run, enhanced GenAI observability with OpenTelemetry-compatible tracing, and stronger evaluation and feedback loops for LLM workflows. DagsHub provides a hosted MLflow server per repository, complete with team-based access control and a built-in MLflow UI.

Key takeaway

For MLOps Engineers and Data Scientists managing machine learning experiments and models, DagsHub's MLflow 3.x support simplifies adopting the new model-centric workflow without infrastructure overhead. You should upgrade your MLflow client to version 3.x and configure your DagsHub repository's tracking URI to leverage enhanced model versioning, GenAI observability, and improved LLM evaluation capabilities, streamlining your development and deployment cycles.

Key insights

MLflow 3.x shifts from run-centric to model-centric tracking, improving GenAI observability and evaluation.

Principles

Method

Upgrade MLflow client to 3.x, then point your code to your DagsHub repository's .mlflow endpoint using `dagshub.init` or classic connection methods to continue tracking runs, artifacts, and models.

In practice

Topics

Best for: Machine Learning Engineer, MLOps Engineer, Data Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by DagsHub Blog.