Harrison/stop importing from init (#10690)

This commit is contained in:
Harrison Chase
2023-09-16 17:22:48 -07:00
committed by GitHub
parent 9749f8ebae
commit 5442d2b1fa
202 changed files with 321 additions and 327 deletions

View File

@@ -23,7 +23,7 @@
"metadata": {},
"outputs": [],
"source": [
"from langchain import SerpAPIWrapper\n",
"from langchain.utilities import SerpAPIWrapper\n",
"from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents import AgentType\n",
"from langchain.chat_models import ChatOpenAI"

View File

@@ -17,7 +17,7 @@
"metadata": {},
"outputs": [],
"source": [
"from langchain import OpenAI, Wikipedia\n",
"from langchain.llms import OpenAI\from langchain.utilities import Wikipedia\n",
"from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents import AgentType\n",
"from langchain.agents.react.base import DocstoreExplorer\n",

View File

@@ -45,7 +45,7 @@
}
],
"source": [
"from langchain import OpenAI, SerpAPIWrapper\n",
"from langchain.llms import OpenAI\nfrom langchain.utilities import SerpAPIWrapper\n",
"from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents import AgentType\n",
"\n",

View File

@@ -17,13 +17,11 @@
"metadata": {},
"outputs": [],
"source": [
"from langchain import (\n",
" LLMMathChain,\n",
" OpenAI,\n",
" SerpAPIWrapper,\n",
" SQLDatabase,\n",
" SQLDatabaseChain,\n",
")\n",
"from langchain.chains import LLMMathChain\n",
"from langchain.llms import OpenAI\n",
"from langchain.utilities import SerpAPIWrapper\n",
"from langchain.utilities import SQLDatabase\n",
"from langchain_experimental.sql import SQLDatabaseChain\n",
"from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents import AgentType\n",
"from langchain.chat_models import ChatOpenAI"

View File

@@ -29,7 +29,7 @@
"from langchain.agents import AgentExecutor, initialize_agent, AgentType\n",
"from langchain.schema import AgentFinish\n",
"from langchain.agents.tools import Tool\n",
"from langchain import LLMMathChain\n",
"from langchain.chains import LLMMathChain\n",
"from langchain.chat_models import ChatOpenAI"
]
},

View File

@@ -166,7 +166,7 @@
"from langchain.agents import AgentType\n",
"from langchain.tools import BaseTool\n",
"from langchain.llms import OpenAI\n",
"from langchain import LLMMathChain, SerpAPIWrapper"
"from langchain.chains import LLMMathChain\nfrom langchain.utilities import SerpAPIWrapper"
]
},
{

View File

@@ -47,7 +47,7 @@
}
],
"source": [
"from langchain import OpenAI, ConversationChain, LLMChain, PromptTemplate\n",
"from langchain.llms import OpenAI\nfrom langchain.chains import ConversationChain, LLMChain\nfrom langchain.prompts import PromptTemplate\n",
"from langchain.memory import ConversationBufferWindowMemory\n",
"\n",
"\n",

View File

@@ -26,7 +26,7 @@
"outputs": [],
"source": [
"from langchain.agents import Tool, AgentExecutor, BaseSingleActionAgent\n",
"from langchain import OpenAI, SerpAPIWrapper"
"from langchain.llms import OpenAI\nfrom langchain.utilities import SerpAPIWrapper"
]
},
{

View File

@@ -38,7 +38,7 @@
" AgentOutputParser,\n",
")\n",
"from langchain.prompts import StringPromptTemplate\n",
"from langchain import OpenAI, SerpAPIWrapper, LLMChain\n",
"from langchain.llms import OpenAI\nfrom langchain.utilities import SerpAPIWrapper\nfrom langchain.chains import LLMChain\n",
"from typing import List, Union\n",
"from langchain.schema import AgentAction, AgentFinish\n",
"import re"

View File

@@ -48,7 +48,7 @@
"outputs": [],
"source": [
"from langchain.agents import ZeroShotAgent, Tool, AgentExecutor\n",
"from langchain import OpenAI, SerpAPIWrapper, LLMChain"
"from langchain.llms import OpenAI\nfrom langchain.utilities import SerpAPIWrapper\nfrom langchain.chains import LLMChain"
]
},
{

View File

@@ -26,7 +26,7 @@
"outputs": [],
"source": [
"from langchain.agents import Tool, AgentExecutor, BaseMultiActionAgent\n",
"from langchain import OpenAI, SerpAPIWrapper"
"from langchain.llms import OpenAI\nfrom langchain.utilities import SerpAPIWrapper"
]
},
{

View File

@@ -25,12 +25,11 @@
"metadata": {},
"outputs": [],
"source": [
"from langchain import (\n",
" OpenAI,\n",
" LLMMathChain,\n",
" SerpAPIWrapper,\n",
" SQLDatabase,\n",
" SQLDatabaseChain,\n",
"from langchain.llms import OpenAI\n",
"from langchain.chains import LLMMathChain\n",
"from langchain.utilities import SerpAPIWrapper\n",
"from langchain.utilities import SQLDatabase\n",
"from langchain_experimental.sql import SQLDatabaseChain\n",
")\n",
"from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents import AgentType\n",

View File

@@ -24,7 +24,7 @@
"source": [
"from langchain.agents import ZeroShotAgent, Tool, AgentExecutor\n",
"from langchain.memory import ConversationBufferMemory, ReadOnlySharedMemory\n",
"from langchain import OpenAI, LLMChain, PromptTemplate\n",
"from langchain.llms import OpenAI\nfrom langchain.chains import LLMChain\nfrom langchain.prompts import PromptTemplate\n",
"from langchain.utilities import GoogleSearchAPIWrapper"
]
},

View File

@@ -17,13 +17,11 @@
"metadata": {},
"outputs": [],
"source": [
"from langchain import (\n",
" LLMMathChain,\n",
" OpenAI,\n",
" SerpAPIWrapper,\n",
" SQLDatabase,\n",
" SQLDatabaseChain,\n",
")\n",
"from langchain.chains import LLMMathChain\n",
"from langchain.llms import OpenAI\n",
"from langchain.utilities import SerpAPIWrapper\n",
"from langchain.utilities import SQLDatabase\n",
"from langchain_experimental.sql import SQLDatabaseChain\n",
"from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents import AgentType\n",
"from langchain.chat_models import ChatOpenAI\n",

View File

@@ -29,7 +29,7 @@
"outputs": [],
"source": [
"# Import things that are needed generically\n",
"from langchain import LLMMathChain, SerpAPIWrapper\n",
"from langchain.chains import LLMMathChain\nfrom langchain.utilities import SerpAPIWrapper\n",
"from langchain.agents import AgentType, initialize_agent\n",
"from langchain.chat_models import ChatOpenAI\n",
"from langchain.tools import BaseTool, StructuredTool, Tool, tool"
@@ -774,7 +774,7 @@
"from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents import AgentType\n",
"from langchain.llms import OpenAI\n",
"from langchain import LLMMathChain, SerpAPIWrapper\n",
"from langchain.chains import LLMMathChain\nfrom langchain.utilities import SerpAPIWrapper\n",
"\n",
"search = SerpAPIWrapper()\n",
"tools = [\n",
@@ -936,7 +936,7 @@
"source": [
"from langchain.tools.base import ToolException\n",
"\n",
"from langchain import SerpAPIWrapper\n",
"from langchain.utilities import SerpAPIWrapper\n",
"from langchain.agents import AgentType, initialize_agent\n",
"from langchain.chat_models import ChatOpenAI\n",
"from langchain.tools import Tool\n",

View File

@@ -34,7 +34,7 @@
},
"outputs": [],
"source": [
"from langchain import OpenAI\n",
"from langchain.llms import OpenAI\n",
"from langchain.agents import initialize_agent, AgentType\n",
"\n",
"llm = OpenAI(temperature=0)"

View File

@@ -73,7 +73,7 @@
"from langchain.embeddings.openai import OpenAIEmbeddings\n",
"from langchain.vectorstores import Chroma\n",
"from langchain.text_splitter import CharacterTextSplitter\n",
"from langchain import OpenAI, VectorDBQA"
"from langchain.llms import OpenAI\nfrom langchain.chains import VectorDBQA"
]
},
{

View File

@@ -25,7 +25,7 @@
"metadata": {},
"outputs": [],
"source": [
"from langchain import PromptTemplate, OpenAI, LLMChain\n",
"from langchain.prompts import PromptTemplate\nfrom langchain.llms import OpenAI\nfrom langchain.chains import LLMChain\n",
"\n",
"template = \"\"\"Question: {question}\n",
"\n",

View File

@@ -126,7 +126,7 @@
"outputs": [],
"source": [
"from typing import List\n",
"from langchain import LLMChain\n",
"from langchain.chains import LLMChain\n",
"from pydantic import BaseModel, Field\n",
"from langchain.prompts import PromptTemplate\n",
"from langchain.output_parsers import PydanticOutputParser\n",

View File

@@ -29,7 +29,7 @@
"source": [
"from langchain.agents import ZeroShotAgent, Tool, AgentExecutor\n",
"from langchain.memory import ConversationBufferMemory\n",
"from langchain import OpenAI, LLMChain\n",
"from langchain.llms import OpenAI\nfrom langchain.chains import LLMChain\n",
"from langchain.utilities import GoogleSearchAPIWrapper"
]
},

View File

@@ -37,7 +37,7 @@
"from langchain.memory import ConversationBufferMemory\n",
"from langchain.memory.chat_memory import ChatMessageHistory\n",
"from langchain.memory.chat_message_histories import RedisChatMessageHistory\n",
"from langchain import OpenAI, LLMChain\n",
"from langchain.llms import OpenAI\nfrom langchain.chains import LLMChain\n",
"from langchain.utilities import GoogleSearchAPIWrapper"
]
},

View File

@@ -25,7 +25,7 @@
"metadata": {},
"outputs": [],
"source": [
"from langchain import OpenAI, ConversationChain\n",
"from langchain.llms import OpenAI\nfrom langchain.chains import ConversationChain\n",
"from langchain.schema import BaseMemory\n",
"from pydantic import BaseModel\n",
"from typing import List, Dict, Any"

View File

@@ -781,7 +781,7 @@
"os.environ[\"OPENAI_API_KEY\"]=\"\" # Fill the open ai key here\n",
"\n",
"from langchain.chat_models import ChatOpenAI\n",
"from langchain import LLMChain\n",
"from langchain.chains import LLMChain\n",
"\n",
"chain = LLMChain(llm=ChatOpenAI(), prompt=prompt_template)"
]