Skip to content

feat: Turn batch evals API into API for evals deferred AI provider calls - #2433

Merged
Luca Forstner (lforst) merged 3 commits into
mainfrom
lforst/dum-e/prague-49be43f12f
Sep 10, 2026
Merged

feat: Turn batch evals API into API for evals deferred AI provider calls#2433
Luca Forstner (lforst) merged 3 commits into
mainfrom
lforst/dum-e/prague-49be43f12f

Conversation

@lforst

Copy link
Copy Markdown
Member
  • Replace the BatchTask and BatchScorer with WorkflowTask and WorkflowScorer where it is only possible to submit one entry
  • Rename defineDurableEval to defineWorkflowEval (and everything that is attached)
  • Start scorers and classifiers as each task completes (previously this wasn't the case due to batching)
  • Add configurable maxConcurrency for provider submission and polling, defaulting to 10.

@lforst
Luca Forstner (lforst) merged commit c3d2fac into main Sep 10, 2026
46 of 47 checks passed
@lforst
Luca Forstner (lforst) deleted the lforst/dum-e/prague-49be43f12f branch September 10, 2026 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants