Skip to main content

Set Up MLflow Server

MLflow is open source, and you can set up the MLflow server using either pip or docker.

Before you can leverage MLflow for your GenAI application development, you must first start the MLflow server.

Python Environment: Python 3.10+

For the fastest setup, you can install the mlflow Python package via pip and start the MLflow server locally.

bash
pip install --upgrade mlflow
mlflow server

This will start the server at port 5000 on your local machine and you can access the MLflow web UI at http://localhost:5000.

MLflow UI Home

If you are looking for more guidance about self-hosting the MLflow server, please see the Self-Hosting Guide for more details.

info

If you are using MLflow on Databricks, please visit this for environment setup instructions specific to Databricks.

Next Step

Now that you have started the MLflow server, let's start tracing your GenAI application.

Follow this quickstart to send your GenAI application traces to the MLflow server.