Langfuse JS/TS SDKs
    Preparing search index...
    interface LlmAsJudge {
        description?: null | string;
        modelConfig?: null | EvaluatorModelConfig;
        name: string;
        outputDefinition: EvaluatorOutputDefinition;
        prompt: EvaluatorChatPromptInput;
        type: "llm_as_judge";
        variableMapping?: null | PromptVariableMappingInput[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    description?: null | string

    Optional human-readable evaluator description.

    modelConfig?: null | EvaluatorModelConfig

    Explicit model configuration. Set to null or omit to use the project's default evaluation model.

    name: string

    Human-readable evaluator name. Names are not identifiers and do not need to be unique.

    outputDefinition: EvaluatorOutputDefinition

    Structured output schema returned by this evaluator. Do not include an internal persistence version.

    User prompt string shortcut or an ordered list of chat messages.

    type: "llm_as_judge"

    Evaluator type.

    variableMapping?: null | PromptVariableMappingInput[]

    Default prompt-variable mapping, or null when no default is configured.