3.3 Function Calling实战
目录
一,Function Calling简介
二,Function Calling示例
2.1 示例一
2.1.1 代码示例
2.1.2 运行结果
2.2 示例二
2.2.1 代码示例
2.2.2 运行结果
2.3 示例三
一,Function Calling简介
如前面所说,在2023 年上半年,大模型已展现出强大的文本生成能力,但存在固有局限,例如只是无法获取实时信息,且无法与外部系统交互。
于是OpenAI提出了提出 “AI Agent” 概念,而 Function Calling 是 Agent 与外部工具交互的 “通信协议”。
Function Calling是为了让模型具备调用外部工具(API、数据库、函数等)的能力。让模型从 “被动回答” 变为 “主动工具使用者”,通过标准化的指令格式调用外部能力,扩展应用场景。