databricks-mlflow-evaluation

Evaluate GenAI agents with MLflow GenAI APIs for safety, correctness, relevance, and groundedness.

4|4|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/RamVegiraju/databricks-samples --skill databricks-mlflow-evaluation-ramvegiraju
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-mlflow-evaluation
Source: https://github.com/RamVegiraju/databricks-samples/tree/main/.claude/skills/databricks-mlflow-evaluation
Command: npx skills add https://github.com/RamVegiraju/databricks-samples --skill databricks-mlflow-evaluation-ramvegiraju

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables end-to-end evaluation of Databricks MLflow GenAI workflows, providing structured guidance to measure safety, correctness, relevance, and groundedness through trace-aware evaluation pipelines.

Core Features & Use Cases

  • End-to-end evaluation workflows for GenAI agents using mlflow.genai APIs, including scorer integration and trace-based analysis.
  • Support for retrieval-augmented workflows, MemAlign judge alignment, and automated prompt optimization with GEPA.
  • Datasets from production traces and Unity Catalog integration for production monitoring and SME feedback loops.

Quick Start

Run a quick evaluation to generate traces and review baseline scores using mlflow.genai.evaluate().

Frequently Asked Questions about databricks-mlflow-evaluation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate GenAI agents for safety and groundedness using MLflow?

You can evaluate GenAI agents for safety and groundedness by running mlflow.genai.evaluate() to generate traces and review baseline scores across structured metrics within an end-to-end MLflow evaluation pipeline.

How do I create evaluation datasets from production traces in Databricks?

You can create evaluation datasets from production traces by leveraging MLflow utilities alongside Unity Catalog integration, enabling production monitoring and subject matter expert feedback loops for your GenAI agents.

What is the best way to align judges for GenAI evaluation workflows?

The best way to align judges for GenAI evaluation workflows is using MemAlign, which provides structured judge alignment to ensure scorer accuracy and relevance within trace-aware evaluation pipelines.

Can I optimize prompts automatically during MLflow GenAI evaluation?

Yes, you can optimize prompts automatically during MLflow GenAI evaluation by applying GEPA-based prompt optimization techniques to refine and enhance your GenAI agent performance iteratively.

Does MLflow evaluation support retrieval-augmented generation workflows?

Yes, MLflow evaluation supports retrieval-augmented workflows by providing trace-based analysis and scorer integration tailored to measure correctness and groundedness in retrieval-augmented GenAI agent pipelines.