Crate llm_security

Crate llm_security 

Source
Expand description

LLM Security Library

This library provides comprehensive security features for Large Language Model (LLM) interactions, including prompt injection detection, output validation, and secure code generation.

Re-exports§

pub use types::LLMSecurity;
pub use constants::*;
pub use detection::*;
pub use patterns::*;
pub use sanitization::*;
pub use types::*;
pub use validation::*;

Modules§

constants
Constants for LLM security operations
detection
Detection logic for LLM security threats
patterns
Pattern definitions for LLM security detection
sanitization
Sanitization and normalization functions for LLM security
types
Type definitions for LLM security
validation
Output validation for LLM security