Evaluate with the SDK
Write an Eval in TypeScript or Python, run it locally or in CI, and get an experiment with scores and the change against your baseline.
SDK in 5 minutes
Preworld Review · Docs
Datasets, scorers and experiments for every change; logs, online scores and alerts in production; and what only we do, running your whole agent in a disposable sandbox under faults and attacks, with a release gate on every version.
| Section | What it is for | Guide |
|---|---|---|
| Overview | The latest version and its release gate, the score trend, recent experiments, live numbers, issues the assistant found | Projects |
| Logs | Traces from the SDK, the AI Gateway and OpenTelemetry; filters, facets, the span tree | Logs |
| Datasets | Rows to test, with versions, conditions and run environments | Datasets |
| Scorers | Built-in, LLM judge, code, rule, trajectory, agent-behaviour and human scorers; try and calibrate them | Scorers |
| Experiments | Every version tested, its scores against the baseline, compare and side by side | Experiments |
| Playground | Prompts and models side by side over dataset rows | Playground |
| Review | Human review queues | Human review |
| Targets | How your agent connects: SDK, Gateway, OpenTelemetry, repository or image sandbox, self-hosted runner, HTTP endpoint | Targets |
| Automations | Push, pull request and scheduled runs, API tokens, online scoring, alerts | Automations |
| Settings | Judge model, release gate, dev AI, sandbox, archived tests, versions | Projects |
| I want to… | Go to |
|---|---|
| Score my agent from code in a few minutes | SDK quickstart |
| See my production calls | Logs quickstart |
| Test my agent's tools and data in a sandbox | Repository sandbox quickstart |
| Pick how to connect my agent | Targets |
| Block a release when scores drop | Release gate, CI and the GitHub Action |
| Call the API | API: tokens and errors, v2 routes |
| Answer a security questionnaire | Security overview, Data processing |
| Understand what it costs | Pricing, Billing and usage |
| Get unstuck | Troubleshooting, Status |