From ac1f3d21fcd2f4b61992466114dbe4000db668e1 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Wed, 18 Feb 2026 18:35:59 -0800 Subject: [PATCH] add semantic guard constants --- litellm/constants.py | 8 ++++++++ 1 file changed, 8 insertions(+) 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")