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
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
agentId | readonly | string | - | packages/agent/src/evaluator-optimizer/index.ts:83 |
emit? | readonly | (event) => void | Optional event emitter for agent.evaluator.iteration / converged. | packages/agent/src/evaluator-optimizer/index.ts:80 |
evaluator | readonly | EvaluatorCallable<TOutput> | - | packages/agent/src/evaluator-optimizer/index.ts:74 |
generator | readonly | GeneratorCallable<TOutput> | - | packages/agent/src/evaluator-optimizer/index.ts:73 |
maxIterations | readonly | number | - | packages/agent/src/evaluator-optimizer/index.ts:75 |
mergeStrategy? | readonly | "last-iteration" | "best-score" | - | packages/agent/src/evaluator-optimizer/index.ts:77 |
rubric | readonly | Rubric | - | packages/agent/src/evaluator-optimizer/index.ts:76 |
runId | readonly | string | - | packages/agent/src/evaluator-optimizer/index.ts:81 |
sessionId | readonly | string | - | packages/agent/src/evaluator-optimizer/index.ts:82 |
signal? | readonly | AbortSignal | - | packages/agent/src/evaluator-optimizer/index.ts:78 |