ACEOptimizer
constructor(playbookStoragePath: ResilientPath, onExistingPlaybook: OnExistingPlaybookAction, reflectorModel: LLModel, curatorModel: LLModel, labelExtractor: (datasetItem: TrainSetItem<Input, InputLabel>) -> String)
Parameters
playbook Storage Path
Where the optimized ACEPlaybook is read from and written to.
on Existing Playbook
How to handle a playbook already present at playbookStoragePath; see OnExistingPlaybookAction.
reflector Model
Model used to diagnose trajectories into insights.
curator Model
Model used to convert insights into playbook deltas.
label Extractor
Extracts the ground-truth label string for a dataset item, fed to the reflector.