@arizeai/phoenix-evals
Version:
A library for running evaluations for AI use cases
14 lines (12 loc) • 398 B
text/typescript
import { EvaluatorBase } from "../core/EvaluatorBase";
import type { CreateLLMEvaluatorArgs } from "../types";
/**
* Base class for llm evaluation metrics / scores
*/
export abstract class LLMEvaluator<
RecordType extends Record<string, unknown>,
> extends EvaluatorBase<RecordType> {
constructor({ ...args }: CreateLLMEvaluatorArgs<RecordType>) {
super({ kind: "LLM", ...args });
}
}