Crate llm_shield_anonymize

Crate llm_shield_anonymize 

Source
Expand description

LLM Shield Anonymization - PII Detection and Anonymization

Re-exports§

pub use anonymizer::Anonymizer;
pub use anonymizer::AnonymizeResult;
pub use config::AnonymizerConfig;
pub use config::PlaceholderFormat;
pub use detector::EntityDetector;
pub use placeholder::PlaceholderGenerator;
pub use replacer::replace_entities;
pub use types::EntityMatch;
pub use types::EntityMapping;
pub use types::EntityType;

Modules§

anonymizer
Main Anonymizer component
config
Configuration for anonymization
detector
Entity Detection Module
placeholder
Placeholder generation for anonymization
replacer
Text replacement algorithm for anonymization
types
Core types for anonymization
vault
Enhanced Vault for Anonymization/Deanonymization - Phase 9A

Enums§

AnonymizationError
Errors that can occur during anonymization

Type Aliases§

Result
Result type for anonymization operations