from langchain.agents import initialize_agent, AgentType
from app.bailian.common import calc_tools, llm
agent = initialize_agent(
tools=calc_tools(),
llm=llm,
agent=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION,
verbose=True,
)
resp = agent.invoke({‘input’:‘100+100=?’})
print(resp)
返回结果:
Traceback (most recent call last):
File “C:\Users\A\ai-agent-test\app\bailian\bailian_agent.py”, line 1, in
from langchain.agents import initialize_agent, AgentType
ImportError: cannot import name ‘initialize_agent’ from ‘langchain.agents’ (C:\Users\A\ai-agent-test.venv\Lib\site-packages\langchain\agents_init_.py)
提问:为什么langchain.agents里没有initialize agent这个功能