Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W _ __init__() (promptguard.AdvancedSanitizer method) (promptguard.AttackPatternDetector method) (promptguard.IntentClassifier method) (promptguard.PromptCache method) (promptguard.PromptGuard method) (promptguard.PromptSanitizer method) (promptguard.SentimentAnalyzer method) A AdvancedSanitizer (class in promptguard) analyze() (promptguard.PromptGuard method) (promptguard.SentimentAnalyzer method) analyze_batch() (promptguard.PromptGuard method) AttackPatternDetector (class in promptguard) B BALANCED (promptguard.SanitizationStrategy attribute) batch_size (promptguard.PromptGuardConfig attribute) C cache_stats() (promptguard.PromptGuard method) classify() (promptguard.IntentClassifier method) (promptguard.PromptGuard method) classify_batch() (promptguard.PromptGuard method) clear() (promptguard.PromptCache method) clear_cache() (promptguard.PromptGuard method) confidence (promptguard.RiskScore attribute) (promptguard.SanitizationResult attribute) ConfigurationError (class in promptguard) CONSERVATIVE (promptguard.SanitizationStrategy attribute) CONVERSATION (promptguard.Intent attribute) D detect() (promptguard.AttackPatternDetector method) device (promptguard.PromptGuard property) (promptguard.PromptGuardConfig attribute) disable_transformers_logging() (in module promptguard) E explanation (promptguard.RiskScore attribute) export_to_csv() (in module promptguard.utils) extract() (promptguard.KeywordExtractor method) F filter_by_risk_level() (in module promptguard.utils) G get() (promptguard.PromptCache method) get_logger() (in module promptguard.logging_config) get_most_dangerous() (in module promptguard.utils) H HIGH (promptguard.RiskLevel attribute) I InferenceError (class in promptguard) INJECTION (promptguard.Intent attribute) INSTRUCTION (promptguard.Intent attribute) INSTRUCTION_WORDS (promptguard.IntentClassifier attribute) Intent (class in promptguard) IntentClassifier (class in promptguard) is_malicious (promptguard.RiskScore attribute) J JAILBREAK (promptguard.Intent attribute) K KeywordExtractor (class in promptguard) L LOW (promptguard.RiskLevel attribute) M max_length (promptguard.PromptGuardConfig attribute) MEDIUM (promptguard.RiskLevel attribute) metadata (promptguard.RiskScore attribute) MINIMAL (promptguard.SanitizationStrategy attribute) model_name (promptguard.PromptGuardConfig attribute) ModelLoadError (class in promptguard) N NEGATIVE (promptguard.Sentiment attribute) NEUTRAL (promptguard.Sentiment attribute) O original (promptguard.SanitizationResult attribute) original_analysis (promptguard.SanitizeResponse attribute) P POSITIVE (promptguard.Sentiment attribute) probability (promptguard.RiskScore attribute) PromptCache (class in promptguard) PromptGuard (class in promptguard) PromptGuardConfig (class in promptguard) PromptGuardError (class in promptguard) PromptSanitizer (class in promptguard) Q QUESTION (promptguard.Intent attribute) QUESTION_WORDS (promptguard.IntentClassifier attribute) R removed_patterns (promptguard.SanitizationResult attribute) results_to_dataframe() (in module promptguard.utils) risk_after (promptguard.SanitizeResponse attribute) risk_before (promptguard.SanitizeResponse attribute) risk_level (promptguard.RiskScore attribute) risk_reduction (promptguard.SanitizationResult attribute) (promptguard.SanitizeResponse attribute) RiskLevel (class in promptguard) RiskScore (class in promptguard) S sanitization (promptguard.SanitizeResponse attribute) SanitizationResult (class in promptguard) SanitizationStrategy (class in promptguard) sanitize() (promptguard.PromptGuard method) (promptguard.PromptSanitizer method) sanitize_if_malicious() (promptguard.PromptGuard method) sanitize_with_intent() (promptguard.AdvancedSanitizer method) sanitized (promptguard.SanitizationResult attribute) sanitized_analysis (promptguard.SanitizeResponse attribute) SanitizeResponse (class in promptguard) Sentiment (class in promptguard) SentimentAnalyzer (class in promptguard) set() (promptguard.PromptCache method) setup_logging() (in module promptguard) size() (promptguard.PromptCache method) stats() (promptguard.PromptCache method) strategy (promptguard.SanitizationResult attribute) suggest_alternative() (promptguard.AdvancedSanitizer method) summarize_results() (in module promptguard.utils) T threshold (promptguard.PromptGuard property) (promptguard.PromptGuardConfig attribute) to_dict() (promptguard.RiskScore method) (promptguard.SanitizationResult method) U UNKNOWN (promptguard.Intent attribute) V ValidationError (class in promptguard) W was_modified (promptguard.SanitizationResult attribute)