Agent 第三课:Agent 工具调用(联网 / 查库 / 代码执行)

一、什么是 Agent 工具调用?

大白话:大模型本身只有训练时的旧知识,出了训练时间就啥也不知道,也不会操作外部东西。工具调用就是给 Agent 装各种外挂手脚,遇到搞不定的事,主动喊外挂帮忙干活。

一句话定义:Agent 为了完成任务,主动调用外部能力获取信息、执行操作,这个过程就叫工具调用

二、最常见的三大工具类型(必考)

  1. 联网搜索工具查实时新闻、今日天气、最新政策、当下热点,弥补大模型知识截止时间的短板。
  2. 数据库 / 知识库查询工具查业务数据库、查私有 RAG 知识库、查公司业务规则、产品资料。
  3. 代码执行工具算数学题、统计表格、数据分析、画图、跑逻辑运算,自己写代码自己运行出结果。

三、Agent 工具调用完整流程(ReAct 那套一脉相承)

  1. 思考:我自己能不能答?知识够不够?
  2. 决策:需要用哪个工具?联网?查库?跑代码?
  3. 调用:按照格式发起工具请求
  4. 拿到返回结果
  5. 整理信息,给出最终答案

四、举个超好懂例子

你问:帮我算 从今天开始 30 天后是几月几号、星期几?

  • 大模型可能算错、记不准日期
  • Agent:思考 → 决定调用代码执行工具 → 运行日期代码 → 算出结果 → 告诉你

再比如:问最新高考政策Agent:思考 → 调用联网搜索 → 拿到官网最新文件 → 整理回答

五、核心作用

  1. 突破大模型知识时间限制
  2. 具备计算、查数据、查业务真实能力
  3. 大幅降低幻觉,用真实数据说话
  4. 是 Agent 能自动干活的核心基础
Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐