Skip to main content

Getting Started with the MLflow AI Engineering Platform

If you're new to MLflow or seeking a refresher on its core functionalities, these quickstart tutorials here are the perfect starting point. Jump into the tutorial that best suits your needs and get started with MLflow.

LLMs & Agents Quickstart

This tutorial focuses on tracing, the most fundamental piece of LLMOps, and guides you to next tutorials for evaluation, prompt management, and more. If you are an AI practitioner looking to build production-ready agents and LLM applications, start here.

→ Getting Started with MLflow

Model Training Quickstart

This tutorial walk through the basic experiment tracking capabilities of MLflow for machine learning (ML) models by training a simple scikit-learn model. If you are new to MLflow for ML, this is a great place to start.

→ Getting Started with MLflow

MLflow UI Home page

Hyperparameter Tuning Tutorial

MLflow's experiment tracking capabilities have a strong synergy with large-scale hyperparameter tuning. This tutorial guides you through the process of running hyperparameter tuning jobs with MLflow and Optuna, and effectively compare and select the best model.

→ Getting Started with Hyperparameter Tuning

MLflow UI Comparison page

Deep Learning Tutorial

MLflow offers smooth integration with popular deep learning frameworks, such as PyTorch and TensorFlow. In this tutorial, we train a simple deep learning model with PyTorch, and demonstrate how MLflow can help you track training process and system metrics such as GPU utilization.

→ Deep Learning Tutorial

MLflow UI Model metrics page