engine.environments | Manage isolated test environments | create(), get(), list_by_agent(), delete() |
engine.personas | Define or generate user archetypes | create(), list(), generate(), delete() |
engine.scenarios | Define or generate task types | create(), list(), generate(), delete() |
engine.simulations | Manage synthetic test conversations | create(), list(), get(), update(), delete(), generate() |
engine.evaluations | Run evaluations and retrieve scores | create(), list(), get() |
engine.jobs | Track the status of async operations | get_status(), list(), cancel(), get_evaluation_status() |
engine.evaluation_runs | Access RL training rounds | get(), list(), get_round(), sync_round() |
engine.hardening | Analyze failures and improve agent instructions | harden_agent(), continue_run() |