What problem does it solve?
This Skill helps you rigorously evaluate your GenAI agents and LLM applications, identify regressions, and systematically improve their quality using MLflow's advanced evaluation tools.
Core Features & Use Cases
- Run Evaluations: Execute
mlflow.genai.evaluate() with custom scorers and datasets.
- Analyze Traces: Debug agent behavior and performance using detailed trace analysis.
- Optimize Prompts: Automatically improve prompts using GEPA with aligned judges.
- Production Monitoring: Set up continuous evaluation of live traffic.
- Use Case: You've deployed a RAG agent and want to ensure its responses are always grounded in retrieved documents and adhere to brand guidelines. Use this Skill to set up an evaluation pipeline that runs
mlflow.genai.evaluate() with RetrievalGroundedness and custom Guidelines scorers, analyze failing traces, and iterate on prompt improvements.
Quick Start
Use the databricks-mlflow-evaluation skill to run a baseline evaluation on your agent using the provided sample dataset and safety and guidelines scorers.