Skip to main content

Tool use and agents

一个激动人心的LLM的使用案例是构建自然语言接口,用于连接其他的“工具”,包括API、函数、数据库等。LangChain非常适用于构建这样的接口,因为它具有:

  • 良好的模型输出解析,使得从模型输出中提取 JSON、XML、OpenAI 函数调用等变得简单。
  • 一个大型集合的内置工具。
  • 这些工具的调用方式非常灵活。

有两种主要的方法来使用工具:链和代理。

Chains 可让您创建预定义的工具使用顺序。

chain

代理允许模型在循环中使用工具,以便它可以决定使用工具的次数。

agent

要开始使用这两种方法,请转到“快速入门”页面。


Help us out by providing feedback on this documentation page: