Skip to main content
The llm entrypoint provides reusable evaluator factories that call an AI SDK model and return structured evaluation results.

Relevant Source Files

  • src/llm/index.ts

Example

Built-In Evaluator Factories

  • createConcisenessEvaluator
  • createCorrectnessEvaluator
  • createDocumentRelevanceEvaluator
  • createFaithfulnessEvaluator
  • createRefusalEvaluator
  • createClassificationEvaluator
  • createToolSelectionEvaluator
  • createToolInvocationEvaluator
  • createToolResponseHandlingEvaluator

Source Map

  • src/llm/createClassificationEvaluator.ts
  • src/llm/ClassificationEvaluator.ts
  • src/llm/LLMEvaluator.ts
  • src/llm/createFaithfulnessEvaluator.ts
  • src/types/evals.ts