Tool use and agents
一个激动人心的LLM的使用案例是构建自然语言接口,用于连接其他的“工具”,包括API、函数、数据库等。LangChain非常适用于构建这样的接口,因为它具有:
- 良好的模型输出解析,使得从模型输出中提取 JSON、XML、OpenAI 函数调用等变得简单。
- 一个大型集合的内置工具。
- 这些工具的调用方式非常灵活。
有两种主要的方法来使用工具:链和代理。
Chains 可让您创建预定义的工具使用顺序。
代理允许模型在循环中使用工具,以便它可以决定使用工具的次数。
要开始使用这两种方法,请转到“快速入门”页面。