跳过内容

常见问题

常见问题及解答!

使用 LangGraph 需要使用 LangChain 吗?两者有什么区别?

否。LangGraph 是一个用于复杂智能体系统的编排框架,比 LangChain 智能体更底层、更易控制。LangChain 提供与模型和其他组件交互的标准接口,适用于简单的链和检索流程。

LangGraph 与其他智能体框架有何不同?

其他智能体框架可以处理简单、通用的任务,但在处理公司特有的复杂任务时力有不逮。LangGraph 提供了一个更具表现力的框架来处理公司独特的任务,而无需将用户限制在单一的黑盒认知架构中。

LangGraph 会影响我的应用性能吗?

LangGraph 不会给您的代码增加任何开销,并且是专门为流式工作流设计的。

LangGraph 是开源的吗?它是免费的吗?

是的。LangGraph 是一个采用 MIT 许可的开源库,可免费使用。

LangGraph 和 LangGraph Platform 有什么区别?

LangGraph 是一个有状态的编排框架,可为智能体工作流带来更多控制。LangGraph Platform 是一项用于部署和扩展 LangGraph 应用的服务,提供了用于构建智能体用户体验的特定 API,并集成了开发者工作室。

特性 LangGraph (开源) LangGraph Platform
描述 用于智能体应用的有状态编排框架 用于部署 LangGraph 应用的可扩展基础设施
SDKs Python 和 JavaScript Python 和 JavaScript
HTTP API 是 - 有助于检索和更新状态或长期记忆,或创建可配置的助手
流式传输 基本 逐令牌消息的专用模式
检查点 社区贡献 开箱即用支持
持久层 自管理 托管式 Postgres,具有高效存储
部署 自管理 • 云 SaaS
• 免费自托管
• 企业版(自带云 BYOC 或付费自托管)
可扩展性 自管理 任务队列和服务器的自动扩展
容错性 自管理 自动重试
并发控制 简单线程 支持并发输入
调度 Cron 调度
监控 与 LangSmith 集成以实现可观测性
IDE 集成 LangGraph Studio LangGraph Studio

LangGraph Platform 有哪些部署选项?

我们目前提供以下 LangGraph 应用部署选项

  • ‍Self-Hosted Lite:LangGraph Platform 的免费(最多执行 100 万个节点)、受限版本,您可以在本地或以自托管方式运行。此版本需要 LangSmith API 密钥,并将所有使用情况记录到 LangSmith。与付费计划相比,可用功能较少。
  • Cloud SaaS:作为 LangSmith 的一部分完全托管和托管,具有自动更新和零维护。
  • ‍自带云 (BYOC):在您的 VPC 内部署 LangGraph Platform,作为服务进行配置和运行。将数据保留在您的环境中,同时将服务管理外包出去。
  • 自托管企业版:将 LangGraph 完全部署在您自己的基础设施上。

LangGraph Platform 是开源的吗?

否。LangGraph Platform 是专有软件。

有一个免费的自托管版本 LangGraph Platform,提供基本功能访问。云 SaaS 部署选项在测试期间免费,但最终将成为付费服务。我们将在收费之前始终给予充分通知,并为早期采用者提供优惠价格。联系我们的销售团队了解更多信息。

欲了解更多信息,请参阅我们的LangGraph Platform 定价页面

LangGraph 是否支持不支持工具调用的 LLM?

是的!您可以将 LangGraph 与任何 LLM 一起使用。我们使用支持工具调用的 LLM 的主要原因是,这通常是让 LLM 决定做什么的最便捷方式。如果您的 LLM 不支持工具调用,您仍然可以使用它 - 您只需要编写一些逻辑,将原始 LLM 字符串响应转换为关于如何做的决定。

LangGraph 是否支持开源 LLM?

是的!LangGraph 完全不关心底层使用的是什么 LLM。我们在大多数教程中使用封闭 LLM 的主要原因是它们无缝支持工具调用,而开源 LLM 通常不支持。但是工具调用不是必需的(参见本节),因此您可以完全使用 LangGraph 与开源 LLM。

我可以在不登录 LangSmith 的情况下使用 LangGraph Studio 吗?

是的!您可以使用LangGraph Server 的开发版本在本地运行后端。这将连接到作为 LangSmith 一部分托管的 Studio 前端。如果您设置环境变量 LANGSMITH_TRACING=false,则不会向 LangSmith 发送任何跟踪数据。

评论