用例(User Case)
工具使用(ToolUse)
索引(Index)

工具使用与代理

LLM 的一个令人兴奋的用例是为其他 "工具"(无论是 API、函数、数据库等)构建自然语言接口。LangChain 非常擅长构建此类接口,因为它具备:

  • 良好的模型输出解析能力,可以轻松从模型输出中提取 JSON、XML、OpenAI 函数调用等。
  • 大量内置 工具 (opens in a new tab)。
  • 在如何调用这些工具方面提供了很大的灵活性。

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

链让你可以创建预定义的工具使用序列。

chain

代理让模型在循环中使用工具,这样它就能决定使用工具多少次。

agent

要开始使用这两种方法,请前往 快速开始 页面。