- Decision model evaluators
- LLM-as-a-judge evaluators
- Luna evaluators
- Code-based evaluators
- Composite code-based evaluators
Which evaluator should I use?
Evaluators can use decision models, LLMs, Luna small language models (SLMs), or code to evaluate inputs and outputs. Choose an evaluator type depending on the reasoning and specialization you need:
The following table describes the differences between decision model and LLM-as-a-judge evaluators:
How do I use evaluators effectively?
To get the most value from Splunk Agent Observability evaluators:- Start with key evaluators: Focus on evaluators most relevant to your use case.
- Establish baselines: Understand your current performance before making changes.
- Track trends over time: Monitor how evaluators change as you iterate on your system.
- Combine multiple evaluators: Look at related evaluators together for a more complete picture.
- Set thresholds: Define acceptable ranges for critical evaluators.
- Improve the evaluators: Use CLHF to continuously improve evaluators.
Set up an LLM or decision model integration
This step is required to use LLM-based out-of-the-box, LLM-as-a-judge, and decision model evaluators.- On-premises
- SaaS
2
Add an integration
Locate the provider you are using or specify a custom integration. Select the +Add Integration button.
3
Add settings
Specify settings for your integration (such as an API key), then select Save changes.
Next steps
Out-of-the-box evaluators
Learn about the pre-built evaluators you can use to monitor AI system performance.
Custom decision model evaluators
Learn how to create decision model evaluators for fast, structured judgments.
Custom LLM-as-a-judge evaluators
Learn how to create LLM-as-a-judge evaluators to assess the quality of responses.
Custom code-based evaluators
Learn how to create custom code-based evaluators to evaluate your LLM applications.
Improve LLM-as-a-judge evaluators with Autotune
Learn how to improve your LLM-as-a-judge evaluators using expert feedback with Autotune.
