diff --git a/backend/services/llm_providers/main_text_generation.py b/backend/services/llm_providers/main_text_generation.py index 8ef4893b..4aeff637 100644 --- a/backend/services/llm_providers/main_text_generation.py +++ b/backend/services/llm_providers/main_text_generation.py @@ -137,6 +137,9 @@ def llm_text_gen( # Check which providers have API keys available using APIKeyManager api_key_manager = APIKeyManager() available_providers = [] + + # Get strict provider mode from environment + strict_provider_mode = os.getenv("STRICT_PROVIDER_MODE", "false").lower() in {"1", "true", "yes", "on"} if api_key_manager.get_api_key("gemini"): available_providers.append("google") if api_key_manager.get_api_key("hf_token"):