Skip to main content

Early access

This functionality is actively evolving. We will continue expanding it, and breaking changes may occur as we improve accuracy and reliability. Email support@learningcommons.org with your feedback or issues.
Integrate evaluators using the official SDKs instead of managing raw API calls or writing evaluation prompts yourself.

Available SDKs

TypeScript

The TypeScript SDK provides a fully typed, developer-friendly interface for running evaluators from any Node.js or TypeScript project. The SDK includes:
  • Typed interfaces for all evaluator inputs and outputs
  • Built-in error handling and retries
  • All evaluators available through the SDK as they are launched
  • Configurable telemetry for usage insights
For more info, see the TypeScript SDK README on GitHub ↗

Coming soon

We are actively working to expand SDK support to additional languages. Python
We are prioritizing a Python SDK to support the many developers already building edtech workflows in Python. Sign up ↗ for updates on availability.
Other languages
Need a different language? Let us know ↗