diff --git a/litellm/constants.py b/litellm/constants.py index 17ad742e419..da0cb680c85 100644 --- a/litellm/constants.py +++ b/litellm/constants.py @@ -91,6 +91,14 @@ MAX_MCP_SEMANTIC_FILTER_TOOLS_HEADER_LENGTH = int( os.getenv("MAX_MCP_SEMANTIC_FILTER_TOOLS_HEADER_LENGTH", 150) ) +# Semantic Guard Defaults +DEFAULT_SEMANTIC_GUARD_EMBEDDING_MODEL = str( + os.getenv("DEFAULT_SEMANTIC_GUARD_EMBEDDING_MODEL", "text-embedding-3-small") +) +DEFAULT_SEMANTIC_GUARD_SIMILARITY_THRESHOLD = float( + os.getenv("DEFAULT_SEMANTIC_GUARD_SIMILARITY_THRESHOLD", 0.75) +) + # MCP OAuth2 Client Credentials Defaults MCP_OAUTH2_TOKEN_EXPIRY_BUFFER_SECONDS = int( os.getenv("MCP_OAUTH2_TOKEN_EXPIRY_BUFFER_SECONDS", "60")