From de6c25689d03f8e2115eb8d06091e0353268d9b6 Mon Sep 17 00:00:00 2001 From: Serhii Polishchuk Date: Mon, 7 Jul 2025 22:00:57 +0200 Subject: [PATCH] dcos: Fix deprecation of TavilySearch (#5375) Fix deprecation: The class `TavilySearchResults` was deprecated in LangChain 0.3.25 and will be removed in 1.0 --- .../tutorials/multi_agent/hierarchical_agent_teams.ipynb | 6 +++--- .../tutorials/multi_agent/multi-agent-collaboration.ipynb | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/docs/tutorials/multi_agent/hierarchical_agent_teams.ipynb b/docs/docs/tutorials/multi_agent/hierarchical_agent_teams.ipynb index 3031fa74a..4222d111e 100644 --- a/docs/docs/tutorials/multi_agent/hierarchical_agent_teams.ipynb +++ b/docs/docs/tutorials/multi_agent/hierarchical_agent_teams.ipynb @@ -49,7 +49,7 @@ "outputs": [], "source": [ "%%capture --no-stderr\n", - "%pip install -U langgraph langchain_community langchain_anthropic langchain_experimental" + "%pip install -U langgraph langchain_community langchain_anthropic langchain-tavily langchain_experimental" ] }, { @@ -121,10 +121,10 @@ "from typing import Annotated, List\n", "\n", "from langchain_community.document_loaders import WebBaseLoader\n", - "from langchain_community.tools.tavily_search import TavilySearchResults\n", + "from langchain_tavily import TavilySearch\n", "from langchain_core.tools import tool\n", "\n", - "tavily_tool = TavilySearchResults(max_results=5)\n", + "tavily_tool = TavilySearch(max_results=5)\n", "\n", "\n", "@tool\n", diff --git a/docs/docs/tutorials/multi_agent/multi-agent-collaboration.ipynb b/docs/docs/tutorials/multi_agent/multi-agent-collaboration.ipynb index 6bdaf978e..223cb4fb6 100644 --- a/docs/docs/tutorials/multi_agent/multi-agent-collaboration.ipynb +++ b/docs/docs/tutorials/multi_agent/multi-agent-collaboration.ipynb @@ -37,7 +37,7 @@ "outputs": [], "source": [ "%%capture --no-stderr\n", - "%pip install -U langchain_community langchain_anthropic langchain_experimental matplotlib langgraph" + "%pip install -U langchain_community langchain_anthropic langchain-tavily langchain_experimental matplotlib langgraph" ] }, { @@ -92,11 +92,11 @@ "source": [ "from typing import Annotated\n", "\n", - "from langchain_community.tools.tavily_search import TavilySearchResults\n", + "from langchain_tavily import TavilySearch\n", "from langchain_core.tools import tool\n", "from langchain_experimental.utilities import PythonREPL\n", "\n", - "tavily_tool = TavilySearchResults(max_results=5)\n", + "tavily_tool = TavilySearch(max_results=5)\n", "\n", "# Warning: This executes code locally, which can be unsafe when not sandboxed\n", "\n",