diff --git a/litellm/integrations/websearch_interception/handler.py b/litellm/integrations/websearch_interception/handler.py index bfe201047ed..c31140d44d8 100644 --- a/litellm/integrations/websearch_interception/handler.py +++ b/litellm/integrations/websearch_interception/handler.py @@ -507,7 +507,7 @@ class WebSearchInterceptionLogger(CustomLogger): ): if max_tokens <= budget_tokens: adjusted = math.ceil(budget_tokens) + 1024 - verbose_logger.info( + verbose_logger.debug( "WebSearchInterception: max_tokens=%s <= thinking.budget_tokens=%s, " "adjusting to %s to satisfy Anthropic API constraint", max_tokens, budget_tokens, adjusted, @@ -555,7 +555,7 @@ class WebSearchInterceptionLogger(CustomLogger): ) search_tasks.append(self._execute_search(query)) else: - verbose_logger.info( + verbose_logger.debug( f"WebSearchInterception: Tool call {tool_call['id']} has no query" ) # Add empty result for tools without query @@ -582,7 +582,7 @@ class WebSearchInterceptionLogger(CustomLogger): final_search_results.append(cast(str, result)) else: # Should never happen, but handle for type safety - verbose_logger.info( + verbose_logger.debug( f"WebSearchInterception: Unexpected result type {type(result)} at index {i}" ) final_search_results.append(str(result)) @@ -673,7 +673,7 @@ class WebSearchInterceptionLogger(CustomLogger): try: from litellm.proxy.proxy_server import llm_router except ImportError: - verbose_logger.info( + verbose_logger.debug( "WebSearchInterception: Could not import llm_router from proxy_server, " "falling back to direct litellm.asearch() with perplexity" ) @@ -696,7 +696,7 @@ class WebSearchInterceptionLogger(CustomLogger): f"with provider '{search_provider}'" ) else: - verbose_logger.info( + verbose_logger.debug( f"WebSearchInterception: Search tool '{self.search_tool_name}' not found in router, " "falling back to first available or perplexity" ) @@ -770,7 +770,7 @@ class WebSearchInterceptionLogger(CustomLogger): ) search_tasks.append(self._execute_search(query)) else: - verbose_logger.info( + verbose_logger.debug( f"WebSearchInterception: Tool call {tool_call.get('id')} has no query" ) # Add empty result for tools without query @@ -795,7 +795,7 @@ class WebSearchInterceptionLogger(CustomLogger): elif isinstance(result, str): final_search_results.append(cast(str, result)) else: - verbose_logger.info( + verbose_logger.debug( f"WebSearchInterception: Unexpected result type {type(result)} at index {i}" ) final_search_results.append(str(result))