mirror of
https://github.com/hwchase17/langchain.git
synced 2025-09-15 14:36:54 +00:00
langchain[patch], docs: update agent toolkit imports (#15434)
This commit is contained in:
@@ -504,7 +504,7 @@ pip install google-api-python-client google-auth-oauthlib google-auth-httplib2
|
||||
See a [usage example and authorization instructions](/docs/integrations/toolkits/gmail).
|
||||
|
||||
```python
|
||||
from langchain.agents.agent_toolkits import GmailToolkit
|
||||
from langchain_community.agent_toolkits import GmailToolkit
|
||||
```
|
||||
|
||||
|
||||
|
@@ -288,7 +288,7 @@ pip install azure-ai-formrecognizer azure-cognitiveservices-speech azure-ai-visi
|
||||
See a [usage example](/docs/integrations/toolkits/azure_cognitive_services).
|
||||
|
||||
```python
|
||||
from langchain.agents.agent_toolkits import O365Toolkit
|
||||
from langchain_community.agent_toolkits import O365Toolkit
|
||||
```
|
||||
### Microsoft Office 365 email and calendar
|
||||
|
||||
@@ -302,7 +302,7 @@ pip install O365
|
||||
See a [usage example](/docs/integrations/toolkits/office365).
|
||||
|
||||
```python
|
||||
from langchain.agents.agent_toolkits import O365Toolkit
|
||||
from langchain_community.agent_toolkits import O365Toolkit
|
||||
```
|
||||
|
||||
### Microsoft Azure PowerBI
|
||||
@@ -316,7 +316,7 @@ pip install azure-identity
|
||||
See a [usage example](/docs/integrations/toolkits/powerbi).
|
||||
|
||||
```python
|
||||
from langchain.agents.agent_toolkits import PowerBIToolkit
|
||||
from langchain_community.agent_toolkits import PowerBIToolkit
|
||||
from langchain.utilities.powerbi import PowerBIDataset
|
||||
```
|
||||
|
||||
|
@@ -18,6 +18,6 @@ You need to set the `AIN_BLOCKCHAIN_ACCOUNT_PRIVATE_KEY` environmental variable
|
||||
See a [usage example](/docs/integrations/toolkits/ainetwork).
|
||||
|
||||
```python
|
||||
from langchain.agents.agent_toolkits.ainetwork.toolkit import AINetworkToolkit
|
||||
from langchain_community.agent_toolkits.ainetwork.toolkit import AINetworkToolkit
|
||||
```
|
||||
|
||||
|
@@ -65,7 +65,7 @@ Answer:The average temperature of air at station XiaoMaiDao between October 19,
|
||||
This example demonstrates the use of the SQL Database Agent for answering questions over a CnosDB.
|
||||
```python
|
||||
from langchain.agents import create_sql_agent
|
||||
from langchain.agents.agent_toolkits import SQLDatabaseToolkit
|
||||
from langchain_community.agent_toolkits import SQLDatabaseToolkit
|
||||
|
||||
toolkit = SQLDatabaseToolkit(db=db, llm=llm)
|
||||
agent = create_sql_agent(llm=llm, toolkit=toolkit, verbose=True)
|
||||
|
@@ -108,7 +108,7 @@
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents.agent_toolkits.ainetwork.toolkit import AINetworkToolkit\n",
|
||||
"from langchain_community.agent_toolkits.ainetwork.toolkit import AINetworkToolkit\n",
|
||||
"\n",
|
||||
"toolkit = AINetworkToolkit()\n",
|
||||
"tools = toolkit.get_tools()\n",
|
||||
|
@@ -65,7 +65,7 @@
|
||||
},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents.agent_toolkits.amadeus.toolkit import AmadeusToolkit\n",
|
||||
"from langchain_community.agent_toolkits.amadeus.toolkit import AmadeusToolkit\n",
|
||||
"\n",
|
||||
"toolkit = AmadeusToolkit()\n",
|
||||
"tools = toolkit.get_tools()"
|
||||
|
@@ -66,7 +66,7 @@
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents.agent_toolkits import AzureCognitiveServicesToolkit\n",
|
||||
"from langchain_community.agent_toolkits import AzureCognitiveServicesToolkit\n",
|
||||
"\n",
|
||||
"toolkit = AzureCognitiveServicesToolkit()"
|
||||
]
|
||||
|
@@ -22,8 +22,8 @@
|
||||
"from datetime import datetime\n",
|
||||
"\n",
|
||||
"from langchain.agents import AgentType, initialize_agent\n",
|
||||
"from langchain.agents.agent_toolkits.clickup.toolkit import ClickupToolkit\n",
|
||||
"from langchain.utilities.clickup import ClickupAPIWrapper\n",
|
||||
"from langchain_community.agent_toolkits.clickup.toolkit import ClickupToolkit\n",
|
||||
"from langchain_community.llms import OpenAI"
|
||||
]
|
||||
},
|
||||
|
@@ -107,8 +107,8 @@
|
||||
"import os\n",
|
||||
"\n",
|
||||
"from langchain.agents import AgentType, initialize_agent\n",
|
||||
"from langchain.agents.agent_toolkits.github.toolkit import GitHubToolkit\n",
|
||||
"from langchain.utilities.github import GitHubAPIWrapper\n",
|
||||
"from langchain_community.agent_toolkits.github.toolkit import GitHubToolkit\n",
|
||||
"from langchain_community.chat_models import ChatOpenAI"
|
||||
]
|
||||
},
|
||||
|
@@ -101,8 +101,8 @@
|
||||
"import os\n",
|
||||
"\n",
|
||||
"from langchain.agents import AgentType, initialize_agent\n",
|
||||
"from langchain.agents.agent_toolkits.gitlab.toolkit import GitLabToolkit\n",
|
||||
"from langchain.utilities.gitlab import GitLabAPIWrapper\n",
|
||||
"from langchain_community.agent_toolkits.gitlab.toolkit import GitLabToolkit\n",
|
||||
"from langchain_community.llms import OpenAI"
|
||||
]
|
||||
},
|
||||
|
@@ -40,7 +40,7 @@
|
||||
},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents.agent_toolkits import GmailToolkit\n",
|
||||
"from langchain_community.agent_toolkits import GmailToolkit\n",
|
||||
"\n",
|
||||
"toolkit = GmailToolkit()"
|
||||
]
|
||||
|
@@ -50,8 +50,8 @@
|
||||
"import os\n",
|
||||
"\n",
|
||||
"from langchain.agents import AgentType, initialize_agent\n",
|
||||
"from langchain.agents.agent_toolkits.jira.toolkit import JiraToolkit\n",
|
||||
"from langchain.utilities.jira import JiraAPIWrapper\n",
|
||||
"from langchain_community.agent_toolkits.jira.toolkit import JiraToolkit\n",
|
||||
"from langchain_community.llms import OpenAI"
|
||||
]
|
||||
},
|
||||
|
@@ -34,7 +34,7 @@
|
||||
"source": [
|
||||
"import yaml\n",
|
||||
"from langchain.agents import create_json_agent\n",
|
||||
"from langchain.agents.agent_toolkits import JsonToolkit\n",
|
||||
"from langchain_community.agent_toolkits import JsonToolkit\n",
|
||||
"from langchain_community.llms.openai import OpenAI\n",
|
||||
"from langchain_community.tools.json.tool import JsonSpec"
|
||||
]
|
||||
|
@@ -26,7 +26,7 @@
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents.agent_toolkits import MultionToolkit\n",
|
||||
"from langchain_community.agent_toolkits import MultionToolkit\n",
|
||||
"\n",
|
||||
"toolkit = MultionToolkit()\n",
|
||||
"\n",
|
||||
@@ -83,7 +83,7 @@
|
||||
"from langchain_community.llms import OpenAI\n",
|
||||
"\n",
|
||||
"llm = OpenAI(temperature=0)\n",
|
||||
"from langchain.agents.agent_toolkits import MultionToolkit\n",
|
||||
"from langchain_community.agent_toolkits import MultionToolkit\n",
|
||||
"\n",
|
||||
"toolkit = MultionToolkit()\n",
|
||||
"tools = toolkit.get_tools()\n",
|
||||
|
@@ -30,8 +30,8 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents import AgentType, initialize_agent\n",
|
||||
"from langchain.agents.agent_toolkits.nasa.toolkit import NasaToolkit\n",
|
||||
"from langchain.utilities.nasa import NasaAPIWrapper\n",
|
||||
"from langchain_community.agent_toolkits.nasa.toolkit import NasaToolkit\n",
|
||||
"from langchain_community.llms import OpenAI\n",
|
||||
"\n",
|
||||
"llm = OpenAI(temperature=0, openai_api_key=\"\")\n",
|
||||
|
@@ -77,7 +77,7 @@
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"from langchain.agents.agent_toolkits import O365Toolkit\n",
|
||||
"from langchain_community.agent_toolkits import O365Toolkit\n",
|
||||
"\n",
|
||||
"toolkit = O365Toolkit()\n",
|
||||
"tools = toolkit.get_tools()\n",
|
||||
|
@@ -105,7 +105,7 @@
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents.agent_toolkits.openapi.spec import reduce_openapi_spec"
|
||||
"from langchain_community.agent_toolkits.openapi.spec import reduce_openapi_spec"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -260,7 +260,7 @@
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"from langchain.agents.agent_toolkits.openapi import planner\n",
|
||||
"from langchain_community.agent_toolkits.openapi import planner\n",
|
||||
"from langchain_community.llms.openai import OpenAI\n",
|
||||
"\n",
|
||||
"llm = OpenAI(model_name=\"gpt-4\", temperature=0.0)"
|
||||
@@ -583,7 +583,7 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents import create_openapi_agent\n",
|
||||
"from langchain.agents.agent_toolkits import OpenAPIToolkit\n",
|
||||
"from langchain_community.agent_toolkits import OpenAPIToolkit\n",
|
||||
"from langchain_community.llms.openai import OpenAI\n",
|
||||
"from langchain_community.tools.json.tool import JsonSpec"
|
||||
]
|
||||
|
@@ -26,8 +26,8 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents import AgentType, initialize_agent\n",
|
||||
"from langchain.agents.agent_toolkits import NLAToolkit\n",
|
||||
"from langchain.requests import Requests\n",
|
||||
"from langchain_community.agent_toolkits import NLAToolkit\n",
|
||||
"from langchain_community.llms import OpenAI"
|
||||
]
|
||||
},
|
||||
|
@@ -38,8 +38,8 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from azure.identity import DefaultAzureCredential\n",
|
||||
"from langchain.agents.agent_toolkits import PowerBIToolkit, create_pbi_agent\n",
|
||||
"from langchain.utilities.powerbi import PowerBIDataset\n",
|
||||
"from langchain_community.agent_toolkits import PowerBIToolkit, create_pbi_agent\n",
|
||||
"from langchain_community.chat_models import ChatOpenAI"
|
||||
]
|
||||
},
|
||||
|
@@ -54,7 +54,7 @@
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents.agent_toolkits import SlackToolkit\n",
|
||||
"from langchain_community.agent_toolkits import SlackToolkit\n",
|
||||
"\n",
|
||||
"toolkit = SlackToolkit()\n",
|
||||
"tools = toolkit.get_tools()\n",
|
||||
|
@@ -25,8 +25,8 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents import create_spark_sql_agent\n",
|
||||
"from langchain.agents.agent_toolkits import SparkSQLToolkit\n",
|
||||
"from langchain.utilities.spark_sql import SparkSQL\n",
|
||||
"from langchain_community.agent_toolkits import SparkSQLToolkit\n",
|
||||
"from langchain_community.chat_models import ChatOpenAI"
|
||||
]
|
||||
},
|
||||
|
@@ -35,9 +35,9 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents import create_sql_agent\n",
|
||||
"from langchain.agents.agent_toolkits import SQLDatabaseToolkit\n",
|
||||
"from langchain.agents.agent_types import AgentType\n",
|
||||
"from langchain.sql_database import SQLDatabase\n",
|
||||
"from langchain_community.agent_toolkits import SQLDatabaseToolkit\n",
|
||||
"from langchain_community.llms.openai import OpenAI"
|
||||
]
|
||||
},
|
||||
|
@@ -75,8 +75,8 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents import AgentType, initialize_agent\n",
|
||||
"from langchain.agents.agent_toolkits.steam.toolkit import SteamToolkit\n",
|
||||
"from langchain.utilities.steam import SteamWebAPIWrapper\n",
|
||||
"from langchain_community.agent_toolkits.steam.toolkit import SteamToolkit\n",
|
||||
"from langchain_community.llms import OpenAI"
|
||||
]
|
||||
},
|
||||
|
@@ -28,7 +28,7 @@
|
||||
"source": [
|
||||
"from tempfile import TemporaryDirectory\n",
|
||||
"\n",
|
||||
"from langchain.agents.agent_toolkits import FileManagementToolkit\n",
|
||||
"from langchain_community.agent_toolkits import FileManagementToolkit\n",
|
||||
"\n",
|
||||
"# We'll make a temporary directory to avoid clutter\n",
|
||||
"working_directory = TemporaryDirectory()"
|
||||
|
@@ -61,8 +61,8 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents import AgentType, initialize_agent\n",
|
||||
"from langchain.agents.agent_toolkits import ZapierToolkit\n",
|
||||
"from langchain.utilities.zapier import ZapierNLAWrapper\n",
|
||||
"from langchain_community.agent_toolkits import ZapierToolkit\n",
|
||||
"from langchain_community.llms import OpenAI"
|
||||
]
|
||||
},
|
||||
|
@@ -518,10 +518,10 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents import create_sql_agent\n",
|
||||
"from langchain.agents.agent_toolkits import SQLDatabaseToolkit\n",
|
||||
"\n",
|
||||
"# from langchain.agents import AgentExecutor\n",
|
||||
"from langchain.agents.agent_types import AgentType\n",
|
||||
"from langchain_community.agent_toolkits import SQLDatabaseToolkit\n",
|
||||
"\n",
|
||||
"db = SQLDatabase.from_uri(\"sqlite:///Chinook.db\")\n",
|
||||
"\n",
|
||||
@@ -809,7 +809,7 @@
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents.agent_toolkits import create_retriever_tool\n",
|
||||
"from langchain_community.agent_toolkits import create_retriever_tool\n",
|
||||
"\n",
|
||||
"tool_description = \"\"\"\n",
|
||||
"This tool will help you understand similar examples to adapt them to the user question.\n",
|
||||
@@ -836,8 +836,8 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents import AgentType, create_sql_agent\n",
|
||||
"from langchain.agents.agent_toolkits import SQLDatabaseToolkit\n",
|
||||
"from langchain.utilities import SQLDatabase\n",
|
||||
"from langchain_community.agent_toolkits import SQLDatabaseToolkit\n",
|
||||
"from langchain_community.chat_models import ChatOpenAI\n",
|
||||
"\n",
|
||||
"db = SQLDatabase.from_uri(\"sqlite:///Chinook.db\")\n",
|
||||
@@ -969,7 +969,7 @@
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents.agent_toolkits import create_retriever_tool\n",
|
||||
"from langchain_community.agent_toolkits import create_retriever_tool\n",
|
||||
"from langchain_community.embeddings.openai import OpenAIEmbeddings\n",
|
||||
"from langchain_community.vectorstores import FAISS\n",
|
||||
"\n",
|
||||
@@ -995,8 +995,8 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from langchain.agents import AgentType, create_sql_agent\n",
|
||||
"from langchain.agents.agent_toolkits import SQLDatabaseToolkit\n",
|
||||
"from langchain.utilities import SQLDatabase\n",
|
||||
"from langchain_community.agent_toolkits import SQLDatabaseToolkit\n",
|
||||
"from langchain_community.chat_models import ChatOpenAI\n",
|
||||
"\n",
|
||||
"# db = SQLDatabase.from_uri(\"sqlite:///Chinook.db\")\n",
|
||||
|
Reference in New Issue
Block a user