LangGraph教程10:LangGraph ReAct应用
文章目录
-
-
-
- ReAct
- 预构建的代理
- 向 ReAct 代理添加记忆
- 向 ReAct 代理添加系统提示
- 向 ReAct 代理添加人机交互
-
-
ReAct
官方文档地址:https://langchain-ai.github.io/langgraph/how-tos/#prebuilt-react-agent
中文文档地址:https://www.aidoczh.com/langgraph/how-tos/#react
在本操作指南中,我们将创建一个简单的 ReAct
代理应用程序,该应用程序可以检查天气。该应用程序由一个代理(LLM
)和工具组成。当我们与应用程序交互时,我们将首先调用代理(LLM
)来决定是否应该使用工具。然后我们将运行一个循环
- 如果代理说要采取行动(即调用工具),我们将运行工具并将结果传递回代理
- 如果代理没有要求运行工具,我们将结束(响应用户)
预构建的代理
请注意,这里我们将使用预构建的代理。LangGraph
的一大优势是你可以轻松创建自己的代理架构。因此,虽然从这里开始快速构建代理是不错的选择,但我们强烈建议你学习如何构建自己的代理,这样你就可以充分利用 LangGraph。