LLMShield
Contents:
llmshield package
llmshield.matchers package
llmshield.matchers.dicts package
build
LLMShield
Index
Index
A
|
C
|
D
|
E
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
S
|
T
|
U
|
V
|
W
A
all() (llmshield.entity_detector.EntityType class method)
(llmshield.EntityType class method)
ask() (llmshield.core.LLMShield method)
(llmshield.LLMShield method)
ask_helper() (in module llmshield.utils)
C
cloak() (llmshield.core.LLMShield method)
(llmshield.LLMShield method)
cloak_prompt() (in module llmshield.cloak_prompt)
CONCEPT (llmshield.entity_detector.EntityType attribute)
(llmshield.EntityType attribute)
conversation_hash() (in module llmshield.utils)
CREDIT_CARD (llmshield.entity_detector.EntityType attribute)
(llmshield.EntityType attribute)
D
detect_entities() (llmshield.entity_detector.EntityDetector method)
disable_contacts() (llmshield.core.LLMShield class method)
(llmshield.entity_detector.EntityConfig class method)
(llmshield.EntityConfig class method)
(llmshield.LLMShield class method)
disable_locations() (llmshield.core.LLMShield class method)
(llmshield.entity_detector.EntityConfig class method)
(llmshield.EntityConfig class method)
(llmshield.LLMShield class method)
disable_persons() (llmshield.core.LLMShield class method)
(llmshield.entity_detector.EntityConfig class method)
(llmshield.EntityConfig class method)
(llmshield.LLMShield class method)
E
EMAIL (llmshield.entity_detector.EntityType attribute)
(llmshield.EntityType attribute)
Entity (class in llmshield.entity_detector)
EntityConfig (class in llmshield)
(class in llmshield.entity_detector)
EntityDetector (class in llmshield.entity_detector)
EntityGroup (class in llmshield.entity_detector)
EntityType (class in llmshield)
(class in llmshield.entity_detector)
G
get_types() (llmshield.entity_detector.EntityGroup method)
group (llmshield.entity_detector.Entity property)
I
IP_ADDRESS (llmshield.entity_detector.EntityType attribute)
(llmshield.EntityType attribute)
is_enabled() (llmshield.entity_detector.EntityConfig method)
(llmshield.EntityConfig method)
is_valid_delimiter() (in module llmshield.utils)
is_valid_stream_response() (in module llmshield.utils)
L
llmshield
module
LLMShield (class in llmshield)
(class in llmshield.core)
llmshield.cloak_prompt
module
llmshield.core
module
llmshield.entity_detector
module
llmshield.matchers
module
llmshield.matchers.dicts
module
llmshield.matchers.functions
module
llmshield.matchers.lists
module
llmshield.matchers.regex
module
llmshield.uncloak_response
module
llmshield.utils
module
LOCATOR (llmshield.entity_detector.EntityGroup attribute)
locators() (llmshield.entity_detector.EntityType class method)
(llmshield.EntityType class method)
M
model_dump() (llmshield.utils.PydanticLike method)
model_validate() (llmshield.utils.PydanticLike class method)
module
llmshield
llmshield.cloak_prompt
llmshield.core
llmshield.entity_detector
llmshield.matchers
llmshield.matchers.dicts
llmshield.matchers.functions
llmshield.matchers.lists
llmshield.matchers.regex
llmshield.uncloak_response
llmshield.utils
N
normalise_spaces() (in module llmshield.utils)
NUMBER (llmshield.entity_detector.EntityGroup attribute)
numbers() (llmshield.entity_detector.EntityType class method)
(llmshield.EntityType class method)
O
only_financial() (llmshield.core.LLMShield class method)
(llmshield.entity_detector.EntityConfig class method)
(llmshield.EntityConfig class method)
(llmshield.LLMShield class method)
ORGANISATION (llmshield.entity_detector.EntityType attribute)
(llmshield.EntityType attribute)
P
PERSON (llmshield.entity_detector.EntityType attribute)
(llmshield.EntityType attribute)
PHONE (llmshield.entity_detector.EntityType attribute)
(llmshield.EntityType attribute)
PHONE_NUMBER (llmshield.entity_detector.EntityType attribute)
(llmshield.EntityType attribute)
PLACE (llmshield.entity_detector.EntityType attribute)
(llmshield.EntityType attribute)
PNOUN (llmshield.entity_detector.EntityGroup attribute)
proper_nouns() (llmshield.entity_detector.EntityType class method)
(llmshield.EntityType class method)
PydanticLike (class in llmshield.utils)
S
split_fragments() (in module llmshield.utils)
stream_uncloak() (llmshield.core.LLMShield method)
(llmshield.LLMShield method)
T
type (llmshield.entity_detector.Entity attribute)
U
uncloak() (llmshield.core.LLMShield method)
(llmshield.LLMShield method)
URL (llmshield.entity_detector.EntityType attribute)
(llmshield.EntityType attribute)
V
value (llmshield.entity_detector.Entity attribute)
W
with_disabled() (llmshield.entity_detector.EntityConfig method)
(llmshield.EntityConfig method)
with_enabled() (llmshield.entity_detector.EntityConfig method)
(llmshield.EntityConfig method)
wrap_entity() (in module llmshield.utils)