支持 Fucntion Calling 能力的主流模型如下表

模型开发者首次支持 Function Calling 时间
GPT-4OpenAI2023/06/13
Claude-3Anthropic2024/03/04
Gemini-2.0Google2024年12月
DeepSeek-R1深度求索公司2025/02/21

除了上面的知名度高的模型,还有一些其他开源或闭源模型也支持了 Fucntion Calling 能力,但是截止目前为止,GPT-4 仍然是公认的 Fucntion Calling 能力最强的模型。

步骤

  1. 预定义用户的参数格式(JSON Schema)
  2. 如图
    1. 用户提问
    2. LLM解析,可调用函数
    3. 生成结构化参数
    4. 参数传入API
    5. 返回结果

image.png