UNPKG

@gptsafe/promptguard

Version:

Prevent GPT prompt attacks for Node.js & TypeScript

11 lines (10 loc) 596 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.encodePromptOutput = exports.countPromptTokens = exports.promptContainsKnownAttack = exports.promptContainsDenyListItems = void 0; const denylist_1 = require("./denylist"); exports.promptContainsDenyListItems = denylist_1.containsDenyListItems; const attackmitigation_1 = require("./attackmitigation"); exports.promptContainsKnownAttack = attackmitigation_1.containsKnownAttack; const encoder = require("./encoder"); exports.countPromptTokens = encoder.countTokens; exports.encodePromptOutput = encoder.encode;