工具调用Tool Calling
你可能会说
AI 光会说不会做,怎么让它真的去查数据库、发请求?
工具调用是 AI 请求应用执行某项操作,再读取操作结果的方式。例如 AI 可以请求查询日历,应用确认权限和查询条件后才实际读取日程,再把真实结果交给 AI。删除、发送等操作仍须确认对象和范围。
也常被叫作Function Calling函数调用
延伸阅读 · 权威出处
AI 光会说不会做,怎么让它真的去查数据库、发请求?
帮我查明天下午有没有空。
模型提出 tool call:tool call 是模型请求某个工具并附上参数,不是它已经进入日历。
产品先校验:产品检查工具是否允许、时间参数是否合理,以及当前用户有没有读取权限。
结果再回来:只有执行后的真实空闲时间才会被带回模型,整理成给用户的回答。
请先用 mock 日历或专用测试日历验证创建流程,不要写入真实日程。调用前展示时间、参会人和标题;分别模拟创建成功与权限拒绝,并按工具真实返回报告结果。若测试日历确实生成了事件,结束后删除它。