langchain[patch], docs: update agent toolkit imports (#15434)

This commit is contained in:
Bagatur
2024-01-02 18:58:50 -05:00
committed by GitHub
parent 0ce7858529
commit 93e924ec96
38 changed files with 88 additions and 81 deletions

View File

@@ -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
```

View File

@@ -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
```

View File

@@ -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
```

View File

@@ -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)

View File

@@ -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",

View File

@@ -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()"

View File

@@ -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()"
]

View File

@@ -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"
]
},

View File

@@ -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"
]
},

View File

@@ -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"
]
},

View File

@@ -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()"
]

View File

@@ -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"
]
},

View File

@@ -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"
]

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

@@ -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"
]

View File

@@ -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"
]
},

View File

@@ -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"
]
},

View File

@@ -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",

View File

@@ -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"
]
},

View File

@@ -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"
]
},

View File

@@ -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"
]
},

View File

@@ -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()"

View File

@@ -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"
]
},

View File

@@ -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",