UNPKG

@dooor-ai/toolkit

Version:

Guards, Evals & Observability for AI applications - works seamlessly with LangChain/LangGraph

31 lines (30 loc) 2.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RoleAdherenceEval = exports.KnowledgeRetentionEval = exports.SummarizationEval = exports.BiasEval = exports.HallucinationEval = exports.ContextualPrecisionEval = exports.ContextualRecallEval = exports.FaithfulnessEval = exports.AnswerRelevancyEval = exports.LatencyEval = exports.Eval = void 0; // Base var base_1 = require("./base"); Object.defineProperty(exports, "Eval", { enumerable: true, get: function () { return base_1.Eval; } }); // Performance Evals var latency_1 = require("./latency"); Object.defineProperty(exports, "LatencyEval", { enumerable: true, get: function () { return latency_1.LatencyEval; } }); // RAG Evals var answer_relevancy_1 = require("./answer-relevancy"); Object.defineProperty(exports, "AnswerRelevancyEval", { enumerable: true, get: function () { return answer_relevancy_1.AnswerRelevancyEval; } }); var faithfulness_1 = require("./faithfulness"); Object.defineProperty(exports, "FaithfulnessEval", { enumerable: true, get: function () { return faithfulness_1.FaithfulnessEval; } }); var contextual_recall_1 = require("./contextual-recall"); Object.defineProperty(exports, "ContextualRecallEval", { enumerable: true, get: function () { return contextual_recall_1.ContextualRecallEval; } }); var contextual_precision_1 = require("./contextual-precision"); Object.defineProperty(exports, "ContextualPrecisionEval", { enumerable: true, get: function () { return contextual_precision_1.ContextualPrecisionEval; } }); // Quality Evals var hallucination_1 = require("./hallucination"); Object.defineProperty(exports, "HallucinationEval", { enumerable: true, get: function () { return hallucination_1.HallucinationEval; } }); var bias_1 = require("./bias"); Object.defineProperty(exports, "BiasEval", { enumerable: true, get: function () { return bias_1.BiasEval; } }); var summarization_1 = require("./summarization"); Object.defineProperty(exports, "SummarizationEval", { enumerable: true, get: function () { return summarization_1.SummarizationEval; } }); // Conversational Evals var knowledge_retention_1 = require("./knowledge-retention"); Object.defineProperty(exports, "KnowledgeRetentionEval", { enumerable: true, get: function () { return knowledge_retention_1.KnowledgeRetentionEval; } }); var role_adherence_1 = require("./role-adherence"); Object.defineProperty(exports, "RoleAdherenceEval", { enumerable: true, get: function () { return role_adherence_1.RoleAdherenceEval; } });