Skip to main content

AlquimiaRunner

The AlquimiaRunner executes test datasets against Alquimia AI agents.

Setup

Parameters

Methods

run_batch

Execute a single test case:
Returns:
  • updated_batch: Batch with assistant field filled
  • success: Boolean indicating success
  • exec_time: Execution time in milliseconds

run_dataset

Execute all tests in a dataset:
Returns:
  • updated_dataset: Dataset with all responses
  • summary: Execution statistics

Execution Summary

Complete Example

Environment Variables

Create a .env file:
Load with python-dotenv:

Error Handling

With Storage

Combine with storage backends:

Next Steps

Custom Runners

Create your own runner

Storage

Learn about storage backends