Agent 第三课:Agent 工具调用(联网 / 查库 / 代码执行)
·
Agent 第三课:Agent 工具调用(联网 / 查库 / 代码执行)
一、什么是 Agent 工具调用?
大白话:大模型本身只有训练时的旧知识,出了训练时间就啥也不知道,也不会操作外部东西。工具调用就是给 Agent 装各种外挂手脚,遇到搞不定的事,主动喊外挂帮忙干活。
一句话定义:Agent 为了完成任务,主动调用外部能力获取信息、执行操作,这个过程就叫工具调用。
二、最常见的三大工具类型(必考)
- 联网搜索工具查实时新闻、今日天气、最新政策、当下热点,弥补大模型知识截止时间的短板。
- 数据库 / 知识库查询工具查业务数据库、查私有 RAG 知识库、查公司业务规则、产品资料。
- 代码执行工具算数学题、统计表格、数据分析、画图、跑逻辑运算,自己写代码自己运行出结果。
三、Agent 工具调用完整流程(ReAct 那套一脉相承)
- 思考:我自己能不能答?知识够不够?
- 决策:需要用哪个工具?联网?查库?跑代码?
- 调用:按照格式发起工具请求
- 拿到返回结果
- 整理信息,给出最终答案
四、举个超好懂例子
你问:帮我算 从今天开始 30 天后是几月几号、星期几?
- 大模型可能算错、记不准日期
- Agent:思考 → 决定调用代码执行工具 → 运行日期代码 → 算出结果 → 告诉你
再比如:问最新高考政策Agent:思考 → 调用联网搜索 → 拿到官网最新文件 → 整理回答
五、核心作用
- 突破大模型知识时间限制
- 具备计算、查数据、查业务真实能力
- 大幅降低幻觉,用真实数据说话
- 是 Agent 能自动干活的核心基础
更多推荐



所有评论(0)