Skip to main content

What you’ll do

Select an evaluator to run from one of the following evaluator families: For this quickstart, we will run the Grade Level Appropriateness evaluator (from the Text Complexity evaluator family) to evaluate some text for a given grade level.

What you’ll need

  • Text you want to evaluate
  • Grade level of the intended audience
  • API keys required by the evaluators you want to use Not required for Evaluators playground

Required API keys

By default, each evaluator uses a provider and model that we have tested for reliability for that task. As a result, different evaluators require different API keys.
You can override our evaluators’ defaults with any Google, OpenAI, or Anthropic model. When overriding with an Anthropic model, an Anthropic API key is required.

Steps

The Evaluators playground ↗ is the easiest way to see our evaluators in action.
1

Select evaluator family

Choose the evaluators you want to run on your input (e.g. Text Complexity evaluators or Feedback evaluators).
2

Provide inputs

Text Complexity evaluators: Choose the grade level of your intended audience, and copy and paste the content you want to evaluate.Feedback evaluators: Copy and paste the student text and the feedback text you want to evaluate.
3

Run the evaluators

Click Evaluate to run our Text Complexity evaluators or Feedback evaluators on your input.
4

View results

Expand each evaluator’s results to see its score and reasoning.
The Evaluators playground is primarily a demo. Check out the SDK or Python notebooks when implementing evaluators into your automated processes.

Core concepts

Learn how dimensions, rubrics, and accuracy shape evaluator results.

Python SDK

Configure evaluators, interpret outputs, and handle errors in Python.

TypeScript SDK

Configure evaluators, interpret outputs, and handle errors in TypeScript.