AI Judges leverage powerful LLMs to grade your LLM completions based on predefined criteria.
This approach enables scalable, consistent, and cost-effective evaluation with little to no dependency on human automation and labor cost.
AI Judges evaluate completions by comparing them against criteria you define. The judge model analyzes the completion and provides a binary pass/fail result along with a justification for the decision.
The simplest way to define an AI Judge is to provide a clear criterion. This should be a concise statement that clearly defines what constitutes a passing completion.
The AI Judge Grader is scaffolded by a prompt that explains the binary classification task and wraps your custom criterion. Your criterion should only focus on the expected behavior of the judged model, no explanation of the task is required.
Example criteria:
“The response must directly answer the user’s question without going off-topic”
“If the response includes math calculations, it must always provide a breakdown of the calculation”
“The completion must first have tags with a reasoning inside before providing a final answer”
To improve the accuracy and consistency of your AI Judge, you can provide examples with interactions (input prompt and completion), pass/fail grades and their justification. This helps the judge understand your specific evaluation standards and improve performance.Example criteria: If the response includes math calculations, it must always provide a breakdown of the calculation
Test your AI Judge on a small set of examples first
Compare AI Judge results with human judgments when possible
Refine criteria and examples based on initial results
Monitor for bias or inconsistency in grading
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Adaptive ML Documentation","colors":{"primary":"#275AF1","light":"#80a0fe","dark":"#275AF1"},"logo":{"light":"https://mintcdn.com/adaptiveml/nxrXfjE5HXjTB4Su/logo/new_adaptive_logo.png?fit=max\u0026auto=format\u0026n=nxrXfjE5HXjTB4Su\u0026q=85\u0026s=533f3281b841f120ead3f47eeea805b3","dark":"https://mintcdn.com/adaptiveml/nxrXfjE5HXjTB4Su/logo/new_adaptive_logo_white.png?fit=max\u0026auto=format\u0026n=nxrXfjE5HXjTB4Su\u0026q=85\u0026s=e22d3354dfdbdfd4e092e3ada58c6c75"},"favicon":"https://mintcdn.com/adaptiveml/vkPwKLK0frhpPFY8/logo/purple_fav.svg?fit=max\u0026auto=format\u0026n=vkPwKLK0frhpPFY8\u0026q=85\u0026s=102965f15a992970771bf3b16a08ccf2","navbar":{"primary":{"type":"button","label":"Contact Us","href":"https://www.adaptive-ml.com/"}},"footer":{"socials":{"x":"https://twitter.com/AdaptiveML","linkedin":"https://www.linkedin.com/company/adaptive-ml"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"adaptiveml","hasAudioNarration":false,"actualSubdomain":"adaptiveml","customDomains":["docs.adaptive-ml.com"],"gitSource":{"type":"github","owner":"adaptive-ml","repo":"adaptonomicon","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21e65633a4518725aab6dc","collectionId":"b7dacaa6-345e-4648-a28b-558d6a3a3648","schemaVersion":"v2"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae922285bfa35cf904498af:success","clientVersion":"0.0.4071","searchFilterCounts":[{"language":"default","tag":"Harmony","count":52},{"language":"default","tag":"Adaptive Engine","count":38},{"language":"default","tag":"Core","count":17},{"language":"default","tag":"Building Blocks","count":16},{"language":"default","tag":"Advanced","count":12},{"language":"default","tag":"Training \u0026 Evaluation","count":12},{"language":"default","tag":"Cookbook","count":12},{"language":"default","tag":"Getting Started","count":10},{"language":"default","tag":"Custom graders","count":8},{"language":"default","tag":"Deploy","count":5}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":".walkthrough-iframe{width:100%!important;border:none!important;background:transparent!important;aspect-ratio:5/4!important}@media (max-width: 600px){.walkthrough-iframe{aspect-ratio:1/1!important}}"}],"page":{"pagePath":"v0.10/graders/ai_judge","slug":"/v0.10/graders/ai_judge","pageMetadata":{"title":"AI Judges","description":"Use AI feedback to grade completions based on custom criterion","noindex":true,"href":"/v0.10/graders/ai_judge"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Use AI feedback to grade completions based on custom criterion\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={li:`li`,p:`p`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Tip}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`AI Judges leverage powerful LLMs to grade your LLM completions based on predefined criteria.\nThis approach enables scalable, consistent, and cost-effective evaluation with little to no dependency on human automation and labor cost.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-ai-judges-work`,children:`How AI Judges Work`}),`\n`,_jsx(_components.p,{children:`AI Judges evaluate completions by comparing them against criteria you define. The judge model analyzes the completion and provides a binary pass/fail result along with a justification for the decision.`}),`\n`,_jsx(Heading,{level:`2`,id:`defining-an-ai-judge`,children:`Defining an AI Judge`}),`\n`,_jsx(Heading,{level:`3`,id:`basic-criteria-definition`,children:`Basic Criteria Definition`}),`\n`,_jsx(_components.p,{children:`The simplest way to define an AI Judge is to provide a clear criterion. This should be a concise statement that clearly defines what constitutes a passing completion.`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`The AI Judge Grader is scaffolded by a prompt that explains the binary classification task and wraps your custom criterion. Your criterion should only focus on the expected behavior of the judged model, no explanation of the task is required.`})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example criteria:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`“The response must directly answer the user’s question without going off-topic”`}),`\n`,_jsx(_components.li,{children:`“If the response includes math calculations, it must always provide a breakdown of the calculation”`}),`\n`,_jsxs(_components.li,{children:[`“The completion must first have `,_jsx(`reasoning`,{}),` tags with a reasoning inside before providing a final answer”`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`adding-examples-few-shot-prompting`,children:`Adding Examples (Few-Shot Prompting)`}),`\n`,_jsx(_components.p,{children:`To improve the accuracy and consistency of your AI Judge, you can provide examples with interactions (input prompt and completion), pass/fail grades and their justification. This helps the judge understand your specific evaluation standards and improve performance.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Example criteria`}),`: If the response includes math calculations, it must always provide a breakdown of the calculation`]}),`\n`,_jsx(Frame,{caption:_jsx(_components.span,{children:`Examples of shots given to an AI judge during the grader definition`}),children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/adaptiveml/static/ai_judge_shot.png`})}),`\n`,_jsx(Heading,{level:`2`,id:`best-practices`,children:`Best Practices`}),`\n`,_jsx(Heading,{level:`3`,id:`writing-clear-criteria`,children:`Writing Clear Criteria`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Keep criteria concise and unambiguous`}),`\n`,_jsx(_components.li,{children:`Use specific, measurable language`}),`\n`,_jsx(_components.li,{children:`Avoid subjective terms that could lead to inconsistent grading`}),`\n`,_jsx(_components.li,{children:`Focus on one main evaluation aspect per judge, keep criterion atomic`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`providing-effective-examples`,children:`Providing Effective Examples`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Include diverse examples that cover edge cases`}),`\n`,_jsx(_components.li,{children:`Ensure examples clearly demonstrate pass/fail scenarios`}),`\n`,_jsx(_components.li,{children:`Provide detailed justifications that explain the reasoning`}),`\n`,_jsx(_components.li,{children:`Use examples that are representative of your actual use case`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`validation`,children:`Validation`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Test your AI Judge on a small set of examples first`}),`\n`,_jsx(_components.li,{children:`Compare AI Judge results with human judgments when possible`}),`\n`,_jsx(_components.li,{children:`Refine criteria and examples based on initial results`}),`\n`,_jsx(_components.li,{children:`Monitor for bias or inconsistency in grading`}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"AI Judges","description":"Use AI feedback to grade completions based on custom criterion","noindex":true,"href":"/v0.10/graders/ai_judge"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"How AI Judges Work","slug":"how-ai-judges-work","depth":2,"children":[]},{"title":"Defining an AI Judge","slug":"defining-an-ai-judge","depth":2,"children":[{"title":"Basic Criteria Definition","slug":"basic-criteria-definition","depth":3,"children":[]},{"title":"Adding Examples (Few-Shot Prompting)","slug":"adding-examples-few-shot-prompting","depth":3,"children":[]}]},{"title":"Best Practices","slug":"best-practices","depth":2,"children":[{"title":"Writing Clear Criteria","slug":"writing-clear-criteria","depth":3,"children":[]},{"title":"Providing Effective Examples","slug":"providing-effective-examples","depth":3,"children":[]},{"title":"Validation","slug":"validation","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"adaptiveml","siteName":"Adaptive ML Documentation","title":"AI Judges - Adaptive ML Documentation","navMaps":{"firstHrefInVersion":{"v0.14":{"href":"/v0.14/introduction","matchLevel":4},"v0.13":{"href":"/v0.13/introduction","matchLevel":4},"v0.12":{"href":"/v0.12/introduction","matchLevel":4},"v0.11":{"href":"/v0.11/introduction","matchLevel":4},"v0.10":{"href":"/v0.10/graders/ai_judge","matchLevel":0},"v0.8":{"href":"/v0.8/graders/ai_judge","matchLevel":1,"noindex":true},"v0.7":{"href":"/v0.7/graders/ai_judge","matchLevel":1,"noindex":true},"v0.6":{"href":"/release-notes","matchLevel":4},"v0.5":{"href":"/release-notes","matchLevel":4}},"firstHrefInLanguage":{}},"lastModified":"2026-03-06T16:46:47.774Z","originalFileLocation":"v0.10/graders/ai_judge.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Use AI feedback to grade completions based on custom criterion\">\u003cmeta data-mint-head name=\"application-name\" content=\"Adaptive ML Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/adaptiveml/TKzRz13HIqHOqpDr/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/adaptiveml/TKzRz13HIqHOqpDr/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/adaptiveml/TKzRz13HIqHOqpDr/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/adaptiveml/TKzRz13HIqHOqpDr/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/adaptiveml/TKzRz13HIqHOqpDr/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/adaptiveml/TKzRz13HIqHOqpDr/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/adaptiveml/TKzRz13HIqHOqpDr/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/adaptiveml/TKzRz13HIqHOqpDr/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/adaptiveml/TKzRz13HIqHOqpDr/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"AI Judges - Adaptive ML Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Use AI feedback to grade completions based on custom criterion\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Adaptive ML Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.adaptive-ml.com/v0.10/graders/ai_judge\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://adaptiveml.mintlify.app/_mintlify/api/og/v2?division=Graders\u0026amp;title=AI+Judges\u0026amp;description=Use+AI+feedback+to+grade+completions+based+on+custom+criterion\u0026amp;theme=e2be52ca69cd8e6c4f326c14\u0026amp;signature=b64e14a520e1f28e2527d20a87957469be2b12d01aaff12001ad266074df5209\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"AI Judges - Adaptive ML Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Use AI feedback to grade completions based on custom criterion\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://adaptiveml.mintlify.app/_mintlify/api/og/v2?division=Graders\u0026amp;title=AI+Judges\u0026amp;description=Use+AI+feedback+to+grade+completions+based+on+custom+criterion\u0026amp;theme=e2be52ca69cd8e6c4f326c14\u0026amp;signature=b64e14a520e1f28e2527d20a87957469be2b12d01aaff12001ad266074df5209\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/adaptiveml/TKzRz13HIqHOqpDr/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Adaptive ML Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#275AF1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.adaptive-ml.com/v0.10/graders/ai_judge\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/v0.10/graders/ai_judge.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Adaptive ML Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Adaptive ML Documentation","nav":{"global":null,"versions":[{"version":"v0.14","default":true,"pages":[{"title":"v0.14","href":"/v0.14/introduction"}]},{"version":"v0.13","default":true,"pages":[{"title":"v0.13","href":"/v0.13/introduction"}]},{"version":"v0.12","pages":[{"title":"v0.12","href":"/v0.12/introduction"}]},{"version":"v0.11","pages":[{"title":"v0.11","href":"/v0.11/introduction"}]},{"version":"v0.10","tabs":[{"tab":"Documentation","groups":[{"group":" ","pages":[{"title":"Release notes","href":"/release-notes"},{"title":"Getting Started","href":"/v0.10/introduction/introduction"},{"title":"Quickstart example","href":"/v0.10/introduction/quickstart"}]},{"group":"Platform","pages":[{"title":"Concepts","href":"/v0.10/platform/concepts"},{"title":"System architecture","href":"/v0.10/platform/system-architecture"},{"title":"Permissions, roles and teams","href":"/v0.10/platform/permissions"},{"title":"API Authentication","href":"/v0.10/platform/authentication"},{"title":"Use cases","href":"/v0.10/platform/use-cases"},{"title":"Models","href":"/v0.10/platform/models"}]},{"group":"Inference","pages":[{"title":"Make inference requests","href":"/v0.10/inference/make_requests"},{"title":"Inference optimization tips","href":"/v0.10/inference/optimization"}]},{"group":"Evaluation","pages":[{"title":"Evaluate Models","href":"/v0.10/evaluation/evaluate"},{"title":"A/B Tests","href":"/v0.10/evaluation/ab_testing"}]},{"group":"Graders","pages":[{"title":"Overview","description":"Discover the concept of graders and their different types","href":"/v0.10/graders/overview"},{"title":"AI Judges","href":"/v0.10/graders/ai_judge"},{"title":"Pre-built AI Judges","description":"Discover Adaptive Pre-built AI judges for common judging tasks","href":"/v0.10/graders/prebuilt"},{"title":"Reward servers","href":"/v0.10/graders/reward-servers"},{"title":"Recipe Grader","href":"/v0.10/graders/recipe_grader"}]},{"group":"Recipes \u0026 Runs","pages":[{"title":"Recipes","href":"/v0.10/recipes/recipes"},{"title":"Runs","href":"/v0.10/recipes/runs"},{"group":"Writing custom recipes","pages":[{"title":"Prerequisites and setup","href":"/v0.10/recipes/guides/install"},{"title":"Harmony client and local testing","href":"/v0.10/recipes/guides/harmony_client"},{"title":"Recipe syntax","href":"/v0.10/recipes/guides/intro_synthax"},{"title":"Input configuration","href":"/v0.10/recipes/guides/config"},{"title":"Load models","href":"/v0.10/recipes/guides/models"},{"title":"Load datasets and StringThread","href":"/v0.10/recipes/guides/datasets"},{"title":"Load Graders","href":"/v0.10/recipes/guides/product_graders"},{"title":"Structured generation","href":"/v0.10/recipes/guides/structured_output"},{"title":"Create a Recipe Grader","href":"/v0.10/recipes/guides/graders"},{"title":"Create a training recipe","href":"/v0.10/recipes/guides/training"},{"title":"Create an evaluation recipe","href":"/v0.10/recipes/guides/eval"},{"title":"Progress reporting","href":"/v0.10/recipes/guides/progress"}]}]},{"group":"Datasets","pages":[{"title":"Upload datasets","href":"/v0.10/datasets/upload"}]},{"group":"Interactions","pages":[{"title":"Overview","href":"/v0.10/interactions/overview"},{"title":"Feedback","href":"/v0.10/interactions/feedback"}]},{"group":"Integrations","pages":[{"title":"LangChain","href":"/v0.10/integrations/langchain"},{"title":"Connect proprietary models","href":"/v0.10/integrations/proprietary-models"}]},{"group":"Deployment","pages":[{"group":"Self-hosting on Kubernetes","pages":[{"title":"Prerequisites \u0026 checklist","href":"/v0.10/deployment/helm"},{"title":"Advanced considerations","href":"/v0.10/deployment/advanced-considerations"}]}]}]},{"tab":"SDK Reference","pages":[{"title":"SDK Reference","href":"/v0.10/sdk-reference/reference"}]}]},{"version":"v0.8","pages":[{"title":"v0.8","href":"/v0.8/graders/ai_judge"}]},{"version":"v0.7","pages":[{"title":"v0.7","href":"/v0.7/graders/ai_judge"}]},{"version":"v0.6","pages":[{"title":"v0.6","href":"/release-notes"}]},{"version":"v0.5","pages":[{"title":"v0.5","href":"/release-notes"}]}]},"basePath":"","title":"AI Judges - Adaptive ML Documentation","buildId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","deploymentId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","dynamics":["07c022d89b","a74be98ba7","a9bb46feb3"],"chunks":["Frame-BJc2v2A3.js","DynamicMarkdown-CWvhfcZc.js","zoom-image-lightbox-CAita2ok.js","lightbox-handle-r17bVUz3.js","Markdown-C4Ez6OeV.js","clsx-DptzKFCt.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Dt1IougW.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CZ6Wt2Vb.js"]}