LangGraph 0.3 Release: Prebuilt Agents

LangGraph 0.3 版本发布:预构建代理

2 分钟阅读

作者:Nuno Campos 和 Vadym Barda

在过去的一年中,我们大力投资,使 LangGraph 成为构建 AI 代理的首选框架。 像 ReplitKlarnaLinkedInUber 这样的公司都选择在 LangGraph 的基础上构建,这让我们比以往任何时候都更加确信我们走在正确的道路上。

LangGraph 的核心原则是尽可能底层。LangGraph 中没有隐藏的提示,也没有强制执行的“认知架构”。这使其可以用于生产环境,并使其与其他所有框架区分开来。

与此同时,我们确实看到了更高级别抽象的价值。它们使入门变得容易,易于尝试新的认知架构,并为该领域提供了一个很好的切入点。

到目前为止,我们只有一个更高级别的抽象,它存在于主要的 langgraph 包中。它是 create_react_agent,一个用于创建简单工具调用代理的包装器。今天,作为 0.3 版本发布的一部分,我们将其从 langgraph 中分离出来,并将其移至 langgraph-prebuilt

我们还在 Python 和 JavaScript 中引入了一套构建在 LangGraph 之上的新的 预构建代理

在过去的三个星期里,我们已经发布了其中一些

我们相信这些预构建库可以结合两全其美的优点

  • 它们使开始使用常见的代理模式变得容易
  • 它们构建在 LangGraph 之上,因此如果您想修改它们,它既容易又熟悉

我们希望这将促进社区构建大量的预构建代理集合。为此,我们添加了 说明,用于创建您自己的预构建包并将其添加到我们的代理注册表中。我们已经看到这在 LangChain 集成中效果良好。我们有超过 700 个集成,其中大部分由社区在第三方包中维护。我们希望 LangGraph 预构建代理也会发生同样的情况。