Skip to main content
AI 架构进阶

什么是 LLM 的函数调用/工具使用?

函数调用让 LLM 通过输出你的应用程序执行的结构化 JSON 来触发外部动作——搜索网络、运行代码、查询数据库。

TL;DR: 函数调用让 LLM 通过输出你的应用程序执行的结构化 JSON 来触发外部动作——搜索网络、运行代码、查询数据库。

核心概念

没有函数调用,LLM 只输出文本。有了函数调用,模型可以暂停响应,输出结构化的 JSON 调用,如 {"function": "search", "args": {"query": "latest AI news"}},你的代码执行该函数并返回结果,模型继续使用那些真实数据。

function callingtool usestructured outputJSON