AI Fusion Evaluation lets you test an agent the way a customer uses it: you replay realistic conversations against the agent, an LLM judge scores every answer against the answer you expect, and the results are checked against pass/fail thresholds. Run the same tests after every prompt, model, tool or data change and you know immediately whether quality went up or down.
In AI Fusion 3, evaluation is part of the agent itself. Test suites live in the agent's folder inside the Data Product (LU), you author and run them from AI Fusion Studio, and the runs are executed by the Pipeline extension.
Traditional tests assume that the same input always produces the same output. Agents do not work that way:
Two common approaches fail here:
AI Fusion Evaluation addresses this by judging meaning and quality, not wording, and by pinning the data each test runs on.
| Component | Role |
| Eval suite files | <LU>/AI/Agents/<agent>/Evals/<suite>.csv — one row per test case, deployed with the LU. |
| AI Fusion Studio | The AI Explorer tree lists suites and cases with their last run status; the Eval Editor is where you author cases, run them and read results. See AI Fusion Studio Overview. |
| Pipeline extension | Executes evaluation runs (the aifusion.AgentEvaluator pipeline). It must be installed and deployed. See Installation and Setup. |
| Evaluation web services | Start runs and read status and results, so evaluation can be triggered from CI/CD or any job. |
| Insights DB | Stores the evaluation conversations and the per-answer ratings. |
| Evaluation storage | Stores the data snapshots that test cases replay on. |
Evaluation was redesigned in AI Fusion 3. The main differences:
Evals folder, not MTables. A case stores the agent's initialization parameters instead of a customer ID and application.aifusion.AgentEvaluator pipeline and started from Studio or the evaluation web service. The 2.x aifusion.evaluatorPipeline is not used.The 2.x articles remain available in the legacy documentation.
Next article: Authoring Test Cases
AI Fusion Evaluation lets you test an agent the way a customer uses it: you replay realistic conversations against the agent, an LLM judge scores every answer against the answer you expect, and the results are checked against pass/fail thresholds. Run the same tests after every prompt, model, tool or data change and you know immediately whether quality went up or down.
In AI Fusion 3, evaluation is part of the agent itself. Test suites live in the agent's folder inside the Data Product (LU), you author and run them from AI Fusion Studio, and the runs are executed by the Pipeline extension.
Traditional tests assume that the same input always produces the same output. Agents do not work that way:
Two common approaches fail here:
AI Fusion Evaluation addresses this by judging meaning and quality, not wording, and by pinning the data each test runs on.
| Component | Role |
| Eval suite files | <LU>/AI/Agents/<agent>/Evals/<suite>.csv — one row per test case, deployed with the LU. |
| AI Fusion Studio | The AI Explorer tree lists suites and cases with their last run status; the Eval Editor is where you author cases, run them and read results. See AI Fusion Studio Overview. |
| Pipeline extension | Executes evaluation runs (the aifusion.AgentEvaluator pipeline). It must be installed and deployed. See Installation and Setup. |
| Evaluation web services | Start runs and read status and results, so evaluation can be triggered from CI/CD or any job. |
| Insights DB | Stores the evaluation conversations and the per-answer ratings. |
| Evaluation storage | Stores the data snapshots that test cases replay on. |
Evaluation was redesigned in AI Fusion 3. The main differences:
Evals folder, not MTables. A case stores the agent's initialization parameters instead of a customer ID and application.aifusion.AgentEvaluator pipeline and started from Studio or the evaluation web service. The 2.x aifusion.evaluatorPipeline is not used.The 2.x articles remain available in the legacy documentation.
Next article: Authoring Test Cases