The large language model (LLM) evaluation suite in Pipeline Builder lets you test LLM transforms and logic before you deploy them in your pipeline. You can configure multiple evaluations in an evaluation suite and run them in an isolated test environment to observe their behavior.
The evaluation suite is designed to work with the Use LLM node. Each evaluation runs a Use LLM node against testing data and one or more evaluators, then reports how the model output compares to your expected results.
This guide covers:
Open the evaluation suite by selecting its icon at the bottom of the toolbar on the right side of your screen.

In the Evaluation suites panel, you can either select an existing evaluation or create a new one. To create a new evaluation, select + New in the top right of the panel.
Select the Use LLM node you want to evaluate on the graph, then select Start.

After you start a new evaluation, Pipeline Builder opens the evaluation suite configuration view.

Configure your evaluation by adding testing data, naming the evaluation, adding evaluators, and selecting an output dataset.
To import an existing Foundry dataset, choose + Add in the Testing data field or select the input node and choose Select. To enter input data manually, select the input node and choose Enter.

Your testing data should include all the columns you want to evaluate as inputs for your Use LLM node. It should also include a column that contains the expected LLM outputs when using evaluators where that is required.
Name your evaluation in the text box at the top right of the panel. Then, add your evaluators by selecting the + icon next to the Evaluators label. A menu of available evaluators appears, from which you can select one or more evaluators.

When you select an evaluator, Pipeline Builder opens a configuration page for that evaluator. The example below uses the Exact string match evaluator, which compares an Actual value column to an Expected value column and returns a Boolean result based on the Passing condition. You can also set the optional Match case and Trim whitespace parameters. After you apply your configuration, exit this view by selecting Close in the top right.

In the Evaluation suite output field, select an existing dataset or create a new one to store your evaluation output.

You must have edit permissions on the pipeline to run an evaluation suite.
After you configure your evaluation, select Run evaluation suite in the top right of your screen.
To track the progress of your evaluation, select the Open build report link in the top right of your screen.

In the build report, monitor the evaluation run as it progresses.

When your evaluation finishes building, view a preview of the results in the Evaluation results tab at the bottom of your screen.

Pipeline Builder evaluation suites support the following evaluators:
Date and Timestamp values.Date and Timestamp values are supported.true when the condition is satisfied, otherwise false. Accepts any type except reference types (object locators, object RIDs, object sets, or models) as the actual value. Requires a condition parameter written as a clear, verifiable assertion and an available model for evaluation.