常见问题¶
常见问题及其解答!
我需要使用 LangChain 才能使用 LangGraph 吗?¶
不需要!LangGraph 是一个通用框架——其节点和边不过是 JavaScript/TypeScript 函数。你可以在这些节点和边内部使用 LangChain、原始 HTTP 请求,甚至其他框架。
LangGraph 是否适用于不支持工具调用的 LLM?¶
是的!你可以将 LangGraph 与任何 LLM 配合使用。我们使用支持工具调用的 LLM 的主要原因是,这是让 LLM 决定下一步操作的最便捷方式。如果你的 LLM 不支持工具调用,你仍然可以使用它——你只需要编写一些逻辑来将原始 LLM 字符串响应转换为关于下一步操作的决策。
LangGraph 是否适用于开源 LLM?¶
是的!LangGraph 对底层使用的 LLM 完全不挑剔。我们在大多数教程中使用封闭式 LLM 的主要原因是它们无缝支持工具调用,而开源 LLM 通常不支持。但工具调用并非必需(参见本节),因此你完全可以将 LangGraph 与开源 LLM 配合使用。