> ## Documentation Index
> Fetch the complete documentation index at: https://docs.athina.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Running Evals in UI

There are a number of ways to run evals using Athina:

* [Run evals using Python SDK](/evals/running-evals-via-sdk)
* [Run evals on a dataset using Athina Platform](/datasets/run-eval)
* [Compare 2 datasets side by side with evaluation metrics](/datasets/compare-datasets)
* [Run evals as real-time guardrails using `athina.guard()`](/guides/evals/prompt-injection#use-athinaguard)
* [Configure evals to run continuously on Production Traces](/evals/online-evals)

### Running evals in Athina IDE

<div
  style={{
position: "relative",
paddingBottom: "60.40268456375839%",
height: "0",
}}
>
  <iframe
    src="https://www.loom.com/embed/cb7790412cdb4127856d9808d2b8b45c"
    frameBorder="0"
    webkitAllowFullScreen
    mozAllowFullScreen
    allowFullScreen
    style={{
  position: "absolute",
  top: "0",
  left: "0",
  width: "100%",
  height: "100%",
}}
  />
</div>

For a more comprehensive video guide on running evals in Athina IDE, see this [guide](/guides/evals/measuring-retrieval-accuracy-in-rag).

***

### Configure evals to run continuously on Production Traces[](#configure-evals-to-run-continuously-on-production-traces)

If you configure evaluations in the dashboard at [https://app.athina.ai/evals/config ](https://app.athina.ai/evals/config), they will run automatically against all logged inferences that meet your filters.

* [How to configure automatic evals](evals/online-evals)

**Note:** Logs may be sampled to ensure that evaluations run within your configured limits. You can adjust these limits in the [Settings ](https://app.athina.ai/settings) page.

**Note: Continuous evaluation is only available for paid plans. Contact [hello@athina.ai](mailto:hello@athina.ai) to upgrade your plan.**

***

### Running evals as guardrails around inference using `athina.guard()`[](#running-evals-as-guardrails-around-inference-using-athinaguard)

This is useful if you want to run evaluations at inference time to prevent bad user queries or bad responses.

Keep in mind there may be latency impacts here. We recommend running only [low-latency evaluations](https://docs.athina.ai/evals/low_latency_evals) if you're using `athina.guard()`.

Follow this [example notebook ](https://github.com/athina-ai/athina-evals/blob/main/examples/guard.ipynb)

***

### Run a single eval manually from the Inference (Trace) page.[](#run-a-single-eval-manually-from-the-inference-trace-page)

1. Open the inference you want to evaluate, and click the "Run Eval" button (located towards the top-right).
2. Choose the evaluation you want to run (Note: function evals cannot be run from the inference page).
3. Choose the LLM engine for your evaluation.

Eval results will appear shortly in the Evals tab on the right.

![Run an eval manually from the inference page](https://mintlify.s3.us-west-1.amazonaws.com/athinaai/gif/running-evals.gif)

***
