Coverage for .venv/lib/python3.13/site-packages/litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/competitor_intent/__init__.py: 100%

3 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-10-10 12:01 +0000

1""" 

2Competitor intent: entity + intent disambiguation with safe (non-competitor) defaults. 

3 

4Base logic in base.py; industry-specific checkers in submodules (e.g. airline.py). 

5""" 

6 

7from litellm.proxy.guardrails.guardrail_hooks.litellm_content_filter.competitor_intent.airline import ( 

8 AirlineCompetitorIntentChecker, 

9) 

10from litellm.proxy.guardrails.guardrail_hooks.litellm_content_filter.competitor_intent.base import ( 

11 BaseCompetitorIntentChecker, 

12 normalize, 

13 text_for_entity_matching, 

14) 

15 

16__all__ = [ 

17 "AirlineCompetitorIntentChecker", 

18 "BaseCompetitorIntentChecker", 

19 "normalize", 

20 "text_for_entity_matching", 

21]