Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/agent / evaluator-optimizer / EvaluatorOptimizerOptions

Interface: EvaluatorOptimizerOptions<TOutput>

Defined in: packages/agent/src/evaluator-optimizer/index.ts:72

Options accepted by evaluatorOptimizer. maxIterations is REQUIRED — the helper asserts >= 1 at construction time.

Stable

Type Parameters

Type Parameter
TOutput

Properties

PropertyModifierTypeDescriptionDefined in
agentIdreadonlystring-packages/agent/src/evaluator-optimizer/index.ts:83
emit?readonly(event) => voidOptional event emitter for agent.evaluator.iteration / converged.packages/agent/src/evaluator-optimizer/index.ts:80
evaluatorreadonlyEvaluatorCallable<TOutput>-packages/agent/src/evaluator-optimizer/index.ts:74
generatorreadonlyGeneratorCallable<TOutput>-packages/agent/src/evaluator-optimizer/index.ts:73
maxIterationsreadonlynumber-packages/agent/src/evaluator-optimizer/index.ts:75
mergeStrategy?readonly"last-iteration" | "best-score"-packages/agent/src/evaluator-optimizer/index.ts:77
rubricreadonlyRubric-packages/agent/src/evaluator-optimizer/index.ts:76
runIdreadonlystring-packages/agent/src/evaluator-optimizer/index.ts:81
sessionIdreadonlystring-packages/agent/src/evaluator-optimizer/index.ts:82
signal?readonlyAbortSignal-packages/agent/src/evaluator-optimizer/index.ts:78