Skip to main content

Advanced Usage

Multiple Metrics

Run multiple metrics on the same dataset:

Manual Orchestration

For more control over the evaluation process:

Disable Auto-Sync

Run evaluations without syncing to TurnWise:

Using Existing Metrics

Fetch and use metrics already configured in TurnWise:

Custom LLM Providers

Use a custom LLM provider:

Progress Tracking

Track evaluation progress:

Error Handling

Handle errors gracefully:

Concurrent Evaluation

Control concurrency:

Context Managers

Use context managers for automatic cleanup:

Filtering Conversations

Evaluate specific conversations:

Custom Output Processing

Process results before syncing:

Batch Processing

Process large datasets in batches:

Next Steps

API Reference

Complete API documentation

Examples

More code examples