mirror of
https://github.com/langchain-ai/langchain.git
synced 2026-10-08 19:05:20 +03:00
3.0 KiB
3.0 KiB
In [1]:
from langchain.llms.fake import FakeListLLMIn [2]:
from langchain.agents import load_tools
from langchain.agents import initialize_agent
from langchain.agents import AgentTypeIn [3]:
tools = load_tools(["python_repl"])In [16]:
responses=[
"Action: Python REPL\nAction Input: print(2 + 2)",
"Final Answer: 4"
]
llm = FakeListLLM(responses=responses)In [17]:
agent = initialize_agent(tools, llm, agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION, verbose=True)In [18]:
agent.run("whats 2 + 2")Out [18]:
[1m> Entering new AgentExecutor chain...[0m [32;1m[1;3mAction: Python REPL Action Input: print(2 + 2)[0m Observation: [36;1m[1;3m4 [0m Thought:[32;1m[1;3mFinal Answer: 4[0m [1m> Finished chain.[0m
'4'
In [ ]: