Skip to main content
Our SDKs let you use evaluators in your own project. You can:
  • Configure evaluators
  • Understand their outputs
  • Evaluate text in batches  TypeScript only
  • Handle errors
  • Customize logging
  • Send telemetry data

Installation

Install the SDK of your choice: Install the SDK from the package registry rather than cloning the evaluators repository ↗. The published packages are versioned, so you can pick up fixes and new evaluators with a standard package update:
Update to the latest version
Contact us ↗ to request additional SDK language support. You can also sign up on the Learning Commons Platform ↗ for updates on availability.

Quickstart

Supported evaluators

SDK release history

TypeScript

Read the full changelog here.

Python

Read the full changelog here.

Quickstart

Install the SDK and run your first evaluator.

Python SDK

Configure Python evaluators, including API keys and options.

TypeScript SDK

Configure TypeScript evaluators, including API keys and options.