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

# How can I Evaluate the Performance of Prompts with Maxim AI?

> Learn how to evaluate AI prompt performance with Maxim AI. Compare prompts, models & agents using custom datasets, automated evaluators, and human-in-the-loop workflows for optimal results.

<script
  type="application/ld+json"
  dangerouslySetInnerHTML={{
__html: JSON.stringify({
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "name": "How can I Evaluate the Performance of Prompts with Maxim AI?",
  "mainEntity": {
    "@type": "Question",
    "name": "How can I Evaluate the Performance of Prompts with Maxim AI?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Learn how to evaluate AI prompt performance with Maxim AI. Compare prompts, models & agents using custom datasets, automated evaluators, and human-in-the-loop workflows for optimal results."
    }
  }
})
}}
/>

Evaluations on Maxim entail three core components:

* **The system you’re evaluating**: You can evaluate individual prompts or end-to-end agents. Maxim allows you to run detailed [comparison experiments](https://www.getmaxim.ai/docs/offline-evals/via-ui/prompts/prompt-playground#prompt-comparison) across different prompts, models, parameters, contexts, and tool combinations.
* **Datasets**: You run your evals against [curated datasets](https://www.getmaxim.ai/docs/online-evals/via-ui/set-up-auto-evaluation-on-logs#dataset-curation). Maxim enables you to create multi-modal datasets and evolve them over time leveraging production logs and human feedback. You could also use synthetic data generation for dataset creation.
* **Evaluators**: These are metrics tuned to your specific outcomes that you would use to evaluate agent quality. You can create your own [custom metrics](https://www.getmaxim.ai/docs/library/evaluators/custom-evaluators#custom-evaluators) or leverage Maxim’s Evaluator Store of pre-built multi-modal evaluators. The platform also has deep support for human-in-the-loop workflows to help you balance auto-evals with nuanced human evaluations for AI quality.
  You can execute large-scale evals using these components through an intuitive no-code interface (ideal for Product Managers) or automate them via CI/CD workflows using our Go, TypeScript, Python, or Java SDKs. Additionally, you could run retroactive analysis to generate comparison reports uncovering trends over time and optimize your agents.

(See: Learn more about prompt evaluation [here](https://www.getmaxim.ai/docs/offline-evals/via-ui/prompts/prompt-evals).)
