ROS开发踩坑记:手把手教你修复CMake降级后找不到CMAKE_ROOT的报错
2026/6/15 2:56:00
pip install langchain#集成deepseekpip install langchain-deepseek#集成openaipip install langchain-openai1.加载环境变量
2.定义工具
3.定义Agent
4.调用Agent
fromdotenvimportload_dotenv load_dotenv()fromlangchain.toolsimporttool@tooldefget_weather(location:str)->str:"""Get the current weather in a given location"""returnf"The current weather in{location}is sunny with a temperature of 25 degrees Celsius."fromlangchain.agentsimportcreate_agent agent=create_agent("deepseek-chat",tools=[get_weather],)print("正在调用")response=agent.invoke({"messages":[{"role":"user","content":"今天吉林天气如何"},],})print("调用完成")print(response)①当你用 @tool 装饰一个函数时,LangChain 会自动将该函数转换成 Tool 对象,并提取以下元信息:
②当创建一个agent需要传入tools列表: