ai-sdk-guardrails
Version:
Input and output guardrails middleware for Vercel AI SDK.
41 lines (40 loc) • 806 B
JavaScript
import {
allowedToolsGuardrail,
blockedKeywords,
blockedWords,
codeGenerationLimiter,
contentLengthLimit,
customValidation,
extractMetadata,
extractTextContent,
highEntropyDetector,
inputLengthLimit,
lengthLimit,
mathHomeworkDetector,
piiDetector,
profanityFilter,
promptInjectionDetector,
rateLimiting,
toxicityDetector
} from "../chunk-A2KJWNCI.js";
import "../chunk-JFULGOXO.js";
import "../chunk-F7POYYOU.js";
export {
allowedToolsGuardrail,
blockedKeywords,
blockedWords,
codeGenerationLimiter,
contentLengthLimit,
customValidation,
extractMetadata,
extractTextContent,
highEntropyDetector,
inputLengthLimit,
lengthLimit,
mathHomeworkDetector,
piiDetector,
profanityFilter,
promptInjectionDetector,
rateLimiting,
toxicityDetector
};