What problem does it solve? Evaluating LLM agents in production requires correct MLflow 3 GenAI APIs, Databricks-specific trace storage, and judge alignment with domain experts, and small API mistakes cause silent failures or misleading scores. ## Core Features & Use Cases - GenAI Evaluation Workflows: Write mlflow.genai.evaluate() code with built-in scorers (Guidelines, Correctness, Safety, RetrievalGroundedness) and custom @scorer functions, with 15+ documented gotchas preventing common API errors. - Unity Catalog Trace Ingestion & Monitoring: Store production traces in UC tables, configure trace destinations, and run continuous production monitoring with registered scorers and sampling rates. - Judge Alignment & Prompt Optimization: Align LLM judges with domain expert feedback using MemAlign labeling sessions, then run optimize_prompts() with GEPA for automated prompt improvement. - Use Case: A team deploys a RAG agent on Databricks and needs to build an evaluation dataset from production traces, align a quality judge with SME feedback, and automatically optimize the system prompt against that aligned standard. ## Quick Start Ask the AI to write an MLflow 3 GenAI evaluation for your agent using mlflow.genai.evaluate() with Safety and Guidelines scorers on a small dataset of test queries.