UNPKG

llmverify

Version:

AI Output Verification Toolkit — Local-first LLM safety, hallucination detection, PII redaction, prompt injection defense, and runtime monitoring. Zero telemetry. OWASP LLM Top 10 aligned.

28 lines 3.28 kB
"use strict"; /** * Runtime Monitoring Engines * * Engines for real-time LLM health monitoring and behavioral analysis. * * @module engines/runtime * @author Haiec * @license MIT */ Object.defineProperty(exports, "__esModule", { value: true }); exports.getAlertLevel = exports.isHealthy = exports.HealthScoreEngine = exports.BaselineEngine = exports.StructureEngine = exports.extractFingerprint = exports.FingerprintEngine = exports.TokenRateEngine = exports.LatencyEngine = void 0; var latency_1 = require("./latency"); Object.defineProperty(exports, "LatencyEngine", { enumerable: true, get: function () { return latency_1.LatencyEngine; } }); var token_rate_1 = require("./token-rate"); Object.defineProperty(exports, "TokenRateEngine", { enumerable: true, get: function () { return token_rate_1.TokenRateEngine; } }); var fingerprint_1 = require("./fingerprint"); Object.defineProperty(exports, "FingerprintEngine", { enumerable: true, get: function () { return fingerprint_1.FingerprintEngine; } }); Object.defineProperty(exports, "extractFingerprint", { enumerable: true, get: function () { return fingerprint_1.extractFingerprint; } }); var structure_1 = require("./structure"); Object.defineProperty(exports, "StructureEngine", { enumerable: true, get: function () { return structure_1.StructureEngine; } }); var baseline_1 = require("./baseline"); Object.defineProperty(exports, "BaselineEngine", { enumerable: true, get: function () { return baseline_1.BaselineEngine; } }); var health_score_1 = require("./health-score"); Object.defineProperty(exports, "HealthScoreEngine", { enumerable: true, get: function () { return health_score_1.HealthScoreEngine; } }); Object.defineProperty(exports, "isHealthy", { enumerable: true, get: function () { return health_score_1.isHealthy; } }); Object.defineProperty(exports, "getAlertLevel", { enumerable: true, get: function () { return health_score_1.getAlertLevel; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvZW5naW5lcy9ydW50aW1lL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7Ozs7Ozs7R0FRRzs7O0FBRUgscUNBQTBDO0FBQWpDLHdHQUFBLGFBQWEsT0FBQTtBQUN0QiwyQ0FBK0M7QUFBdEMsNkdBQUEsZUFBZSxPQUFBO0FBQ3hCLDZDQUFzRTtBQUE3RCxnSEFBQSxpQkFBaUIsT0FBQTtBQUFFLGlIQUFBLGtCQUFrQixPQUFBO0FBQzlDLHlDQUE4QztBQUFyQyw0R0FBQSxlQUFlLE9BQUE7QUFDeEIsdUNBQTRDO0FBQW5DLDBHQUFBLGNBQWMsT0FBQTtBQUN2QiwrQ0FBNkU7QUFBcEUsaUhBQUEsaUJBQWlCLE9BQUE7QUFBRSx5R0FBQSxTQUFTLE9BQUE7QUFBRSw2R0FBQSxhQUFhLE9BQUEiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFJ1bnRpbWUgTW9uaXRvcmluZyBFbmdpbmVzXG4gKiBcbiAqIEVuZ2luZXMgZm9yIHJlYWwtdGltZSBMTE0gaGVhbHRoIG1vbml0b3JpbmcgYW5kIGJlaGF2aW9yYWwgYW5hbHlzaXMuXG4gKiBcbiAqIEBtb2R1bGUgZW5naW5lcy9ydW50aW1lXG4gKiBAYXV0aG9yIEhhaWVjXG4gKiBAbGljZW5zZSBNSVRcbiAqL1xuXG5leHBvcnQgeyBMYXRlbmN5RW5naW5lIH0gZnJvbSAnLi9sYXRlbmN5JztcbmV4cG9ydCB7IFRva2VuUmF0ZUVuZ2luZSB9IGZyb20gJy4vdG9rZW4tcmF0ZSc7XG5leHBvcnQgeyBGaW5nZXJwcmludEVuZ2luZSwgZXh0cmFjdEZpbmdlcnByaW50IH0gZnJvbSAnLi9maW5nZXJwcmludCc7XG5leHBvcnQgeyBTdHJ1Y3R1cmVFbmdpbmUgfSBmcm9tICcuL3N0cnVjdHVyZSc7XG5leHBvcnQgeyBCYXNlbGluZUVuZ2luZSB9IGZyb20gJy4vYmFzZWxpbmUnO1xuZXhwb3J0IHsgSGVhbHRoU2NvcmVFbmdpbmUsIGlzSGVhbHRoeSwgZ2V0QWxlcnRMZXZlbCB9IGZyb20gJy4vaGVhbHRoLXNjb3JlJztcbiJdfQ==