Skip to main content

API Reference

This page provides a comprehensive index of MLflow APIs used in GenAI applications, with direct links to the official MLflow documentation.

Beta and Experimental Features

Some of the APIs referenced on this page are currently in the Beta or Experimental stages. These APIs are subject to change or removal in future releases. Experimental APIs are available to all customers, and Beta APIs are available to most customers automatically. If you do not have access to a Beta API and need to request access, contact your Databricks support representative.

Experiment Management

SDKs

Entities

Prompt Management

SDKs

Entities

Scorer Lifecycle Management

Scorer Instance Methods

Scorer Registry Functions

Scorer Properties

Configuration Classes

Evaluation

Custom scorer class

Custom scorer decorator

Predefined scorers

Scorer helpers

Judge SDKs

Judge output entities

Evaluation Datasets

SDKs

Entities

Human Labeling & Review App

Entities

Labeling session SDKs

Label Schema types

Label Schema SDKs

Prompt Optimization

Entities

SDKs

Tracing

SDKs

Entities

Assessment (Feedback, Expectation) Entities

Tracing integrations

Version Tracking

SDKs

Entities