A classe TavilySearchResults foi descontinuada no LangChain 0.3.25 e será removida na versão 1.0. Deve-se atualizar instalando a lib langchain-tavily, importar a classe TavilySearch usando from langchain_tavily import TavilySearch em substituição a from langchain_community.tools.tavily_search import TavilySearchResults e na função busca_web alterar a linha tavily_search = TavilySearchResults(max_results=2, search_depth='advanced',max_tokens=1000) para tavily_search = TavilySearch(max_results=2, search_depth='advanced',max_tokens=1000).