dd-trace
Preparing search index...
llmobs
BaseEvaluator
Interface BaseEvaluator
Base class for reusable synchronous or asynchronous record-level evaluators.
interface
BaseEvaluator
{
"[baseEvaluatorBrand]"
:
never
;
name
:
string
;
evaluate
(
context
:
EvaluatorContext
,
)
:
|
JSONType
|
EvaluatorResult
|
MultiEvaluatorResult
|
Promise
<
(JSONType | EvaluatorResult | MultiEvaluatorResult)
>
;
}
Hierarchy (
View Summary
)
BaseEvaluator
RemoteEvaluator
Index
Properties
[base
Evaluator
Brand]
name
Methods
evaluate
Properties
Readonly
[base
Evaluator
Brand]
"[baseEvaluatorBrand]"
:
never
name
name
:
string
Methods
evaluate
evaluate
(
context
:
EvaluatorContext
,
)
:
|
JSONType
|
EvaluatorResult
|
MultiEvaluatorResult
|
Promise
<
(JSONType | EvaluatorResult | MultiEvaluatorResult)
>
Parameters
context
:
EvaluatorContext
Returns
|
JSONType
|
EvaluatorResult
|
MultiEvaluatorResult
|
Promise
<
(JSONType | EvaluatorResult | MultiEvaluatorResult)
>
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Properties
[base
Evaluator
Brand]
name
Methods
evaluate
dd-trace
Loading...
Base class for reusable synchronous or asynchronous record-level evaluators.