Module exposing: PublicApiCreator, EvaluatorVersion, LlmAsJudgeEvaluator, Evaluator, CreateEvaluatorBody, UpdateEvaluatorBody, EncodedResourceCursor, EncodedResourceCursorString
// Source: https://github.com/langfuse/langfuse | License: MIT | Copyright 2023-2026 ClickHouse, Inc
// Provided via justclaw.it.com; keep this notice with the code.
import {
EvaluatorPromptMessagesSchema,
InvalidRequestError,
publicApiPaginationLimitZod,
} from "@langfuse/shared";
import { z } from "zod";
import {
PUBLIC_EVALUATOR_TYPE_CODE,
PUBLIC_EVALUATOR_TYPE_LLM_AS_JUDGE,
PromptVariableMapping,
PublicCodeEvaluatorSourceCodeLanguage,
PromptVariableMappingInput,
PromptVariableMappingRead,
PublicEvaluatorOutputDefinition,
PublicEvaluatorOutputDefinitionRead,
} from "./publicEvalsContract";
export const PublicApiCreator = z
.object({
id: z.string(),
name: z.string().nullable(),
})
.strict();
const EvaluatorChatPrompt = EvaluatorPromptMessagesSchema;
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key