常见问题¶
常见问题及其解答!
我是否需要使用 LangChain 才能使用 LangGraph?¶
不需要!LangGraph 是一个通用框架 - 节点和边仅仅是 Python 函数。您可以在这些节点和边内部使用 LangChain、原始 HTTP 请求,甚至其他框架。
LangGraph 是否支持不支持工具调用的 LLMs?¶
是的!您可以将 LangGraph 与任何 LLMs 一起使用。我们使用支持工具调用的 LLMs 的主要原因是,这通常是让 LLM 决定要做什么的最便捷方式。如果您的 LLM 不支持工具调用,您仍然可以使用它 - 您只需要编写一些逻辑来将原始 LLM 字符串响应转换为关于要做什么的决策。
LangGraph 是否支持开源 LLMs?¶
是的!LangGraph 完全不关心底层使用了哪些 LLMs。我们在大多数教程中使用闭源 LLMs 的主要原因是它们无缝地支持工具调用,而开源 LLMs 通常不支持。但工具调用不是必需的(请参阅本节),因此您可以完全使用 LangGraph 与开源 LLMs。