bump version to 131 (#2391)

doc
Harrison Chase 1 year ago committed by GitHub
parent dc3ac8082b
commit c7b083ab56
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -206,7 +206,7 @@
"outputs": [], "outputs": [],
"source": [ "source": [
"from langchain.agents import initialize_agent, load_tools\n", "from langchain.agents import initialize_agent, load_tools\n",
"from langchain.agents.agent_types import AgentType" "from langchain.agents import AgentType"
] ]
}, },
{ {

@ -520,7 +520,7 @@
], ],
"source": [ "source": [
"from langchain.agents import initialize_agent, load_tools\n", "from langchain.agents import initialize_agent, load_tools\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"\n", "\n",
"# SCENARIO 2 - Agent with Tools\n", "# SCENARIO 2 - Agent with Tools\n",
"tools = load_tools([\"serpapi\", \"llm-math\"], llm=llm, callback_manager=manager)\n", "tools = load_tools([\"serpapi\", \"llm-math\"], llm=llm, callback_manager=manager)\n",

@ -23,7 +23,7 @@ You can use it as part of a Self Ask chain:
from langchain.utilities import GoogleSerperAPIWrapper from langchain.utilities import GoogleSerperAPIWrapper
from langchain.llms.openai import OpenAI from langchain.llms.openai import OpenAI
from langchain.agents import initialize_agent, Tool from langchain.agents import initialize_agent, Tool
from langchain.agents.agent_types import AgentType from langchain.agents import AgentType
import os import os

@ -506,7 +506,7 @@
"outputs": [], "outputs": [],
"source": [ "source": [
"from langchain.agents import initialize_agent, load_tools\n", "from langchain.agents import initialize_agent, load_tools\n",
"from langchain.agents.agent_types import AgentType" "from langchain.agents import AgentType"
] ]
}, },
{ {

@ -197,7 +197,7 @@ Now we can get started!
```python ```python
from langchain.agents import load_tools from langchain.agents import load_tools
from langchain.agents import initialize_agent from langchain.agents import initialize_agent
from langchain.agents.agent_types import AgentType from langchain.agents import AgentType
from langchain.llms import OpenAI from langchain.llms import OpenAI
# First, let's load the language model we're going to use to control the agent. # First, let's load the language model we're going to use to control the agent.
@ -410,7 +410,7 @@ Agents can also be used with chat models, you can initialize one using `AgentTyp
```python ```python
from langchain.agents import load_tools from langchain.agents import load_tools
from langchain.agents import initialize_agent from langchain.agents import initialize_agent
from langchain.agents.agent_types import AgentType from langchain.agents import AgentType
from langchain.chat_models import ChatOpenAI from langchain.chat_models import ChatOpenAI
from langchain.llms import OpenAI from langchain.llms import OpenAI

@ -154,7 +154,7 @@
"source": [ "source": [
"# Import things that are needed generically\n", "# Import things that are needed generically\n",
"from langchain.agents import initialize_agent, Tool\n", "from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.tools import BaseTool\n", "from langchain.tools import BaseTool\n",
"from langchain.llms import OpenAI\n", "from langchain.llms import OpenAI\n",
"from langchain import LLMMathChain, SerpAPIWrapper" "from langchain import LLMMathChain, SerpAPIWrapper"

@ -39,7 +39,7 @@
"import time\n", "import time\n",
"\n", "\n",
"from langchain.agents import initialize_agent, load_tools\n", "from langchain.agents import initialize_agent, load_tools\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.llms import OpenAI\n", "from langchain.llms import OpenAI\n",
"from langchain.callbacks.stdout import StdOutCallbackHandler\n", "from langchain.callbacks.stdout import StdOutCallbackHandler\n",
"from langchain.callbacks.base import CallbackManager\n", "from langchain.callbacks.base import CallbackManager\n",

@ -19,7 +19,7 @@
"source": [ "source": [
"from langchain.agents import load_tools\n", "from langchain.agents import load_tools\n",
"from langchain.agents import initialize_agent\n", "from langchain.agents import initialize_agent\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.llms import OpenAI" "from langchain.llms import OpenAI"
] ]
}, },

@ -19,7 +19,7 @@
"source": [ "source": [
"from langchain.agents import load_tools\n", "from langchain.agents import load_tools\n",
"from langchain.agents import initialize_agent, Tool\n", "from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.llms import OpenAI" "from langchain.llms import OpenAI"
] ]
}, },

@ -35,7 +35,7 @@
"from langchain.chat_models import ChatOpenAI\n", "from langchain.chat_models import ChatOpenAI\n",
"from langchain.utilities import SerpAPIWrapper\n", "from langchain.utilities import SerpAPIWrapper\n",
"from langchain.agents import initialize_agent\n", "from langchain.agents import initialize_agent\n",
"from langchain.agents.agent_types import AgentType" "from langchain.agents import AgentType"
] ]
}, },
{ {

@ -20,7 +20,7 @@
"outputs": [], "outputs": [],
"source": [ "source": [
"from langchain.agents import Tool\n", "from langchain.agents import Tool\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.memory import ConversationBufferMemory\n", "from langchain.memory import ConversationBufferMemory\n",
"from langchain import OpenAI\n", "from langchain import OpenAI\n",
"from langchain.utilities import GoogleSearchAPIWrapper\n", "from langchain.utilities import GoogleSearchAPIWrapper\n",

@ -28,7 +28,7 @@
"source": [ "source": [
"from langchain import LLMMathChain, OpenAI, SerpAPIWrapper, SQLDatabase, SQLDatabaseChain\n", "from langchain import LLMMathChain, OpenAI, SerpAPIWrapper, SQLDatabase, SQLDatabaseChain\n",
"from langchain.agents import initialize_agent, Tool\n", "from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents.agent_types import AgentType" "from langchain.agents import AgentType"
] ]
}, },
{ {

@ -28,7 +28,7 @@
"source": [ "source": [
"from langchain import OpenAI, LLMMathChain, SerpAPIWrapper, SQLDatabase, SQLDatabaseChain\n", "from langchain import OpenAI, LLMMathChain, SerpAPIWrapper, SQLDatabase, SQLDatabaseChain\n",
"from langchain.agents import initialize_agent, Tool\n", "from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.chat_models import ChatOpenAI" "from langchain.chat_models import ChatOpenAI"
] ]
}, },

@ -19,7 +19,7 @@
"source": [ "source": [
"from langchain import OpenAI, Wikipedia\n", "from langchain import OpenAI, Wikipedia\n",
"from langchain.agents import initialize_agent, Tool\n", "from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.agents.react.base import DocstoreExplorer\n", "from langchain.agents.react.base import DocstoreExplorer\n",
"docstore=DocstoreExplorer(Wikipedia())\n", "docstore=DocstoreExplorer(Wikipedia())\n",
"tools = [\n", "tools = [\n",

@ -46,7 +46,7 @@
"source": [ "source": [
"from langchain import OpenAI, SerpAPIWrapper\n", "from langchain import OpenAI, SerpAPIWrapper\n",
"from langchain.agents import initialize_agent, Tool\n", "from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"\n", "\n",
"llm = OpenAI(temperature=0)\n", "llm = OpenAI(temperature=0)\n",
"search = SerpAPIWrapper()\n", "search = SerpAPIWrapper()\n",

@ -27,7 +27,7 @@
"source": [ "source": [
"# Import things that are needed generically\n", "# Import things that are needed generically\n",
"from langchain.agents import initialize_agent, Tool\n", "from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.tools import BaseTool\n", "from langchain.tools import BaseTool\n",
"from langchain.llms import OpenAI\n", "from langchain.llms import OpenAI\n",
"from langchain import LLMMathChain, SerpAPIWrapper" "from langchain import LLMMathChain, SerpAPIWrapper"
@ -485,7 +485,7 @@
"source": [ "source": [
"# Import things that are needed generically\n", "# Import things that are needed generically\n",
"from langchain.agents import initialize_agent, Tool\n", "from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.llms import OpenAI\n", "from langchain.llms import OpenAI\n",
"from langchain import LLMMathChain, SerpAPIWrapper\n", "from langchain import LLMMathChain, SerpAPIWrapper\n",
"search = SerpAPIWrapper()\n", "search = SerpAPIWrapper()\n",

@ -23,7 +23,7 @@
"source": [ "source": [
"from langchain.chat_models import ChatOpenAI\n", "from langchain.chat_models import ChatOpenAI\n",
"from langchain.agents import load_tools, initialize_agent\n", "from langchain.agents import load_tools, initialize_agent\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.tools import AIPluginTool" "from langchain.tools import AIPluginTool"
] ]
}, },

@ -115,7 +115,7 @@
"from langchain.utilities import GoogleSerperAPIWrapper\n", "from langchain.utilities import GoogleSerperAPIWrapper\n",
"from langchain.llms.openai import OpenAI\n", "from langchain.llms.openai import OpenAI\n",
"from langchain.agents import initialize_agent, Tool\n", "from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"\n", "\n",
"llm = OpenAI(temperature=0)\n", "llm = OpenAI(temperature=0)\n",
"search = GoogleSerperAPIWrapper()\n", "search = GoogleSerperAPIWrapper()\n",

@ -20,7 +20,7 @@
"from langchain.chat_models import ChatOpenAI\n", "from langchain.chat_models import ChatOpenAI\n",
"from langchain.llms import OpenAI\n", "from langchain.llms import OpenAI\n",
"from langchain.agents import load_tools, initialize_agent\n", "from langchain.agents import load_tools, initialize_agent\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"\n", "\n",
"llm = ChatOpenAI(temperature=0.0)\n", "llm = ChatOpenAI(temperature=0.0)\n",
"math_llm = OpenAI(temperature=0.0)\n", "math_llm = OpenAI(temperature=0.0)\n",

@ -23,7 +23,7 @@
"source": [ "source": [
"from langchain.agents import load_tools\n", "from langchain.agents import load_tools\n",
"from langchain.agents import initialize_agent\n", "from langchain.agents import initialize_agent\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.llms import OpenAI" "from langchain.llms import OpenAI"
] ]
}, },

@ -77,7 +77,7 @@
"from langchain.llms import OpenAI\n", "from langchain.llms import OpenAI\n",
"from langchain.agents import initialize_agent\n", "from langchain.agents import initialize_agent\n",
"from langchain.agents.agent_toolkits import ZapierToolkit\n", "from langchain.agents.agent_toolkits import ZapierToolkit\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.utilities.zapier import ZapierNLAWrapper" "from langchain.utilities.zapier import ZapierNLAWrapper"
] ]
}, },

@ -24,7 +24,7 @@
"source": [ "source": [
"from langchain.llms import OpenAI\n", "from langchain.llms import OpenAI\n",
"from langchain.agents import initialize_agent, Tool\n", "from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents.agent_types import AgentType" "from langchain.agents import AgentType"
] ]
}, },
{ {

@ -32,7 +32,7 @@
"source": [ "source": [
"from langchain.agents import load_tools\n", "from langchain.agents import load_tools\n",
"from langchain.agents import initialize_agent\n", "from langchain.agents import initialize_agent\n",
"from langchain.agents.agent_types import AgentType" "from langchain.agents import AgentType"
] ]
}, },
{ {

@ -107,7 +107,7 @@
"source": [ "source": [
"from langchain.agents import load_tools\n", "from langchain.agents import load_tools\n",
"from langchain.agents import initialize_agent\n", "from langchain.agents import initialize_agent\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.llms import OpenAI\n", "from langchain.llms import OpenAI\n",
"\n", "\n",
"llm = OpenAI(temperature=0)\n", "llm = OpenAI(temperature=0)\n",

@ -1,11 +1,10 @@
{ {
"cells": [ "cells": [
{ {
"attachments": {},
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"# OpenAI\n", "# GPT4all\n",
"\n", "\n",
"This example goes over how to use LangChain to interact with GPT4All models" "This example goes over how to use LangChain to interact with GPT4All models"
] ]
@ -75,10 +74,23 @@
} }
], ],
"metadata": { "metadata": {
"language_info": { "kernelspec": {
"name": "python" "display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
}, },
"orig_nbformat": 4 "language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.1"
}
}, },
"nbformat": 4, "nbformat": 4,
"nbformat_minor": 2 "nbformat_minor": 2

@ -35,7 +35,7 @@
"\n", "\n",
"import langchain\n", "import langchain\n",
"from langchain.agents import Tool, initialize_agent, load_tools\n", "from langchain.agents import Tool, initialize_agent, load_tools\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"from langchain.chat_models import ChatOpenAI\n", "from langchain.chat_models import ChatOpenAI\n",
"from langchain.llms import OpenAI" "from langchain.llms import OpenAI"
] ]

@ -85,7 +85,7 @@
"from langchain.llms import OpenAI\n", "from langchain.llms import OpenAI\n",
"from langchain.chains import LLMMathChain\n", "from langchain.chains import LLMMathChain\n",
"from langchain.agents import initialize_agent, Tool, load_tools\n", "from langchain.agents import initialize_agent, Tool, load_tools\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"\n", "\n",
"tools = load_tools(['serpapi', 'llm-math'], llm=OpenAI(temperature=0))\n", "tools = load_tools(['serpapi', 'llm-math'], llm=OpenAI(temperature=0))\n",
"agent = initialize_agent(tools, OpenAI(temperature=0), agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION)\n" "agent = initialize_agent(tools, OpenAI(temperature=0), agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION)\n"

@ -255,7 +255,7 @@
"outputs": [], "outputs": [],
"source": [ "source": [
"from langchain.agents import initialize_agent, Tool\n", "from langchain.agents import initialize_agent, Tool\n",
"from langchain.agents.agent_types import AgentType\n", "from langchain.agents import AgentType\n",
"tools = [\n", "tools = [\n",
" Tool(\n", " Tool(\n",
" name = \"State of Union QA System\",\n", " name = \"State of Union QA System\",\n",

@ -15,6 +15,7 @@ from langchain.agents.agent_toolkits import (
create_vectorstore_agent, create_vectorstore_agent,
create_vectorstore_router_agent, create_vectorstore_router_agent,
) )
from langchain.agents.agent_types import AgentType
from langchain.agents.conversational.base import ConversationalAgent from langchain.agents.conversational.base import ConversationalAgent
from langchain.agents.conversational_chat.base import ConversationalChatAgent from langchain.agents.conversational_chat.base import ConversationalChatAgent
from langchain.agents.initialize import initialize_agent from langchain.agents.initialize import initialize_agent
@ -51,4 +52,5 @@ __all__ = [
"LLMSingleActionAgent", "LLMSingleActionAgent",
"AgentOutputParser", "AgentOutputParser",
"BaseSingleActionAgent", "BaseSingleActionAgent",
"AgentType",
] ]

@ -1,6 +1,6 @@
[tool.poetry] [tool.poetry]
name = "langchain" name = "langchain"
version = "0.0.130" version = "0.0.131"
description = "Building applications with LLMs through composability" description = "Building applications with LLMs through composability"
authors = [] authors = []
license = "MIT" license = "MIT"

@ -4,8 +4,7 @@ from typing import Any, List, Mapping, Optional
from pydantic import BaseModel from pydantic import BaseModel
from langchain.agents import AgentExecutor, initialize_agent from langchain.agents import AgentExecutor, AgentType, initialize_agent
from langchain.agents.agent_types import AgentType
from langchain.agents.tools import Tool from langchain.agents.tools import Tool
from langchain.callbacks.base import CallbackManager from langchain.callbacks.base import CallbackManager
from langchain.llms.base import LLM from langchain.llms.base import LLM

Loading…
Cancel
Save