工具使用与代理
LLM 的一个令人兴奋的用例是为其他 "工具"(无论是 API、函数、数据库等)构建自然语言接口。LangChain 非常擅长构建此类接口,因为它具备:
- 良好的模型输出解析能力,可以轻松从模型输出中提取 JSON、XML、OpenAI 函数调用等。
- 大量内置 工具 (opens in a new tab)。
- 在如何调用这些工具方面提供了很大的灵活性。
链让你可以创建预定义的工具使用序列。
代理让模型在循环中使用工具,这样它就能决定使用工具多少次。
要开始使用这两种方法,请前往 快速开始 页面。