Skip to main content
Open on GitHub

智能体

仅靠语言模型无法采取行动——它们只输出文本。智能体(Agents)是能够接受高层级任务,并利用大语言模型作为推理引擎来决定采取哪些行动并执行这些行动的系統。

LangGraph 是 LangChain 的一个扩展,专门用于构建高度可控和可定制的代理。我们建议使用 LangGraph 来构建代理。

请参阅以下资源以获取更多信息:

遗留代理概念:AgentExecutor

LangChain 此前引入了 AgentExecutor 作为代理的运行时。 虽然它作为一个极佳的起点,但在处理更复杂和定制的代理时,其局限性变得明显。 因此,我们正在逐步淘汰 AgentExecutor,转而采用 LangGraph 中更灵活的解决方案。

从 AgentExecutor 过渡到 langgraph

如果您目前正在使用AgentExecutor,请不要担心!我们已准备了相关资源以帮助您:

  1. 对于那些仍然需要使用 AgentExecutor 的人,我们提供了一份关于如何使用 AgentExecutor的综合指南。

  2. 然而,我们强烈建议过渡到 LangGraph 以获得更好的灵活性和控制力。为了促进这一过渡,我们创建了一份详细的 迁移指南,帮助您从 AgentExecutor 无缝迁移到 LangGraph。