news 2026/10/22 2:18:15

小白程序员必看:用4B小模型让AI Agent便宜86%又快2.5倍

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
小白程序员必看:用4B小模型让AI Agent便宜86%又快2.5倍

本文介绍了如何通过使用小模型来优化大模型在AI Agent中的应用,降低成本并提升效率。核心思想是:将智能体决策中的选择题部分交给小模型处理,而将大模型用于处理小模型不确定的情况。文章详细阐述了决策模型的训练方法、部署策略以及在不同场景下的效果评估,展示了通过这种方式可以显著降低成本(便宜86%)并提高速度(快2.5倍)。此外,文章还讨论了决策模型的局限性及安全注意事项,为开发者提供了一套可行的优化方案。

一句话概括:智能体每一步都在做选择题,论文作者认为这些题不该每次都问大模型——但要“只在有把握时接管”,并且要在智能体自己踩过的状态上训练那个负责答题的小模型。

一、先看两个价格标签


智能体变强了,但没变便宜。

论文开篇给了一组很有冲击力的对照:一个智能体在长任务上慢且贵,因为大多数 harness(运行智能体的那层程序,比如 Claude Code、Codex、OpenHands)在每一步都要调用一次大模型。作者提到,为了一次公开榜单评测,成本大约 4 万美元。

而在一次被记录下来的 episode 里,调用决策模型 Jev 只花了:

  • 大模型一次调用时间的 28%
  • 大模型一次调用价格的 2.6%

图 1:直觉版示意。过去每一步都问大模型;大多数步骤其实是选择题,可以由一个小的决策模型来答,大模型只在决策模型不确定时出手。

这就是整篇论文的起点:智能体的调用里,绝大多数并不是“写文章”,而是“选一个”——调哪个工具、传什么参数、要不要停、要不要写记忆、要不要反思、要不要把这一步路由给更便宜的模型。

决策模型(decision model)正是为这种题型设计的:给它任务、历史和一个多选题,它直接返回每个选项的概率,不生成文本。论文把它类比成卡尼曼的“系统 1”——快、直觉、便宜;对应的“系统 2”是慢而深思的大模型。

二、为什么“接管”没有听起来那么简单


如果只是把选择题丢给小模型,这件事早就该被做完了。作者指出了三个被忽略的坑:

第一,决策模型是在固定题目上训练和评测的,不会适应它所服务的那个智能体。BFCL 上的准确率再高,也不代表它在某个具体 agent 的循环里做得好。

第二,智能体里的错误会级联。孤立题目答错只是丢一分;在 agent 循环里答错一次,下一步看到的世界就变了,一个错误会改变后面所有选择。

第三,决策模型会遇到“智能体自己犯错之后”的状态,而这类状态在固定题库里几乎不存在;同时,每次向它提问都要付出延迟。

于是论文提出的问题是:一个 harness 要怎样把routine 的选择交给快速、便宜的决策模型,且只在它可靠的时候交,从而让任务更快更便宜、成功率几乎不掉?

作者的假设可以拆成三句话:在智能体内部测试它、只在它自信时使用它、在智能体自己到达的状态上训练它。三条假设对应三个产出物。

三、拆解:8 个决策点,5 种接管方式


论文先给“决策”这件事建立了坐标系。

图 3:左图(a)是智能体一步循环里的 8 个决策点,实心框决定“智能体做什么”,空心框控制“循环怎么跑”;右图(b)是 5 种接管模式。

8 个决策点分成两类。决定动作的三个:调用哪个工具、工具的参数、以及在无工具环境(文本游戏)里的下一个动作。控制循环的五个:是否写记忆、失败后是否反思、是否停止、是否把这一步路由给更便宜的模型、以及读哪段记忆。

5 种接管方式决定“谁提案、谁拍板”:

  • Replace

:决策模型永远说了算,不再调用大模型

  • Cascade

:有把握时它决定,没把握时交还大模型

  • Assist

:它给出候选或建议,大模型来选

  • Guard

:大模型提案,它来批准或打回

  • Trigger

:它只决定某个可选项(比如反思)要不要跑

8 个点 × 5 种模式,论文实现了全部 40 种组合。一个决策点加上模式和阈值,就叫一次 delegation(委托)。

关键机制在这里:阈值。

作者给出的直觉很朴素——把选择交给决策模型能省一次大模型调用,但可能选错。如果它的置信度等于它答对的概率,那么“值得交出去”的条件是:置信度高到足以让省下的钱覆盖选错的代价。于是每个决策点都有一个最优阈值,在这个阈值之上接管才划算。

阈值怎么来?不是拍的。他们先让智能体在另一批任务上正常运行(每家大模型 150 个任务),决策模型在旁边“影子模式”下把每道题都答一遍但不影响流程;从这些轨迹里估计三件事:大模型在这个点上有多大概率答对、一次调用多少钱、一次错选会让任务成功率掉多少(按“每解决一个任务值 1 美元”折算)。然后取“高于它就划算”的最低置信度。

用 Jev 和 Gemini 3.5 Flash 拟合出来的阈值是:工具选择 1.00,参数选择 0.99。也就是说——只有近乎确定的答案才被采纳,剩下的全部还给大模型。

图 6:一条真实轨迹。第 3 步 Jev 在 ask_user(0.62)和 cancel_order 之间没把握,低于阈值,于是由大模型决定;第 4 步置信度到 1.00,工具直接执行,省掉一次大模型调用。图下方是账单:一次大模型调用 $0.0042、809 毫秒;一次决策模型调用 $0.00011、223 毫秒。

四、三件套:一把尺子、一个壳、一个学生


论文的三个产出物分工非常清楚。

第一件:AgentDecisionBench,一把三级台阶的尺子。

它把评测分成由远及近的三级:

  • L1 孤立题

:没有智能体在场,只答单题。题目来自 BFCL v4 的 1,114 道工具选择、1,949 道参数题,以及 928 道 When2Call。

  • L2 步骤级

:在录好的智能体轨迹的每一步答题,但答案只被打分、不被执行——所以一次错误不会引发下一次错误,类似“在录好的驾驶数据上测策略”。所有模型回答同一批状态:200 个新任务的 5,314 个“公共状态”。

  • L3 任务级

:决策模型真的控制智能体,做全部工具选择,答案会被执行。这是最难、也最接近部署的一级。

为了让 L2/L3 可判分,他们自己造了一个环境 DecisionGym:一家小店的客服台,每个任务提供同样的 68 个工具加一个 finish,顺序打乱;其中 7 个核心工具、1 个“问客户”、31 个核心工具的近义干扰项、29 个完全无关的工具。因为任务来自脚本化的计划,环境可以为每个可达状态推导出“可接受的下一步”答案键——包括智能体自己走偏之后的状态。

第二件:JevAgentHarness,一个薄壳。

它做三件事:把每个选择变成 typed 多选题(工具是一个选择,每个可枚举参数各是一个选择,自由文本仍交给大模型写);给每个决策点配上从轨迹拟合的阈值;以及提供适配器,让 mini-SWE-agent、pi、Codex CLI、Claude Code 这些现成 harness 通过 hook 接入,且适配器挂掉时退回原流程。

第三件:AgentDecision-4B,一个学生。

基座是 Qwen3-4B,LoRA 微调。训练数据不是公开题库,而是这个 harness 自己走过的 587 个任务、15,694 个决策状态;其中 30.9% 的状态出现在一次错误之后(用脚本策略刻意复现开发期见过的错误,把智能体带到“犯错后的世界”)。

目标函数分两段:先 SFT,标签在教师(Jev)把正确答案排第一时,混入教师概率做软标签;损失是交叉熵加上一个平方误差(Brier)项,用来保持概率校准——因为下游要用置信度当阈值,概率必须“说的是真话”。然后是把模型放进 agent 循环里做 GRPO:成功给奖励,按用掉的大模型调用次数打折,对不可逆的错误调用额外罚分。

图 2:整体流水线。第一阶段逐个测试每一种委托是否“同样好且更便宜”,通过的才冻结;第二阶段把通过的组合放到新任务上一起测。

值得注意的是实验协议:他们预注册了模型、任务与检验,并且在读任何第一阶段结果之前就注册了第二阶段的组合方案。判据是“非劣性”——单向检验,任务成功率下降不超过 3 个百分点(τ²-bench 上 5 个百分点)才算通过;11 个注册检验用 Holm 校正控制整体错误率。

在一个靠调参刷榜的领域,这套流程本身就是信号。

五、发现一:孤立题上的准确率会骗人


图 4:左图是 L1 孤立题上的“准确率—成本”前沿;右图是同一批模型放进智能体后的 L1/L2/L3 三级成绩。

这是全文最值得记住的一张图。

在孤立题上,这些模型的准确率挤在一个很窄的区间里(跨度 5.1 个百分点);一旦进入智能体,三级成绩的跨度放大到 19.7 和 57.5 个百分点。排序也变了。

  • StartLux-9B 在 BFCL 工具选择上最准(92.2%),但真正跑任务只解出 69.5%
  • AgentDecision-4B 在 BFCL 上只有 89.3%,跑任务却解出 91.5%
  • Jev 在孤立题上 89.9%,跑任务是 82.0%
  • Intern-Decision-4B 孤立题 88.2%,任务级只有 34.0%

差距主要出在 must-ask 状态——也就是“正确答案是去问客户”的那些步:AgentDecision-4B 答对 67.4%,Jev 只有 58.3%。这类状态在固定题库里几乎不会被考到,却是客服类任务的分水岭。

论文的结论很直接:孤立分数无法给决策模型排序。

六、发现二:有阈值和没阈值,是两个世界


第一阶段逐个测试每种委托(图 5 是完整的模块地图),结果相当整齐:

图 5:每种决策点 × 每种模式的“成功率变化(百分点)| 省下的成本(%)”。绿色是“保住成功率且更便宜”,黄色是“小损失或没省到”,红色是“掉了 3 分以上”。

  • Cascade 工具选择

:Jev 接手了 27.2% 的工具选择和 20.8% 的参数选择,成本降 14.2%,500 个任务里没有一个结果发生变化

  • 固定阈值 0.5

:成本省 84.5%,但成功率掉 21.5 个百分点

  • Replace(永远接管)工具选择

:掉 19.0 个百分点,省 67%

  • Assist 三选一

:掉 7.8 个百分点,省 53.7%——虽然远好于关键词短名单(92.0% 对 18.8%),但仍然是掉分

  • Guard 停止

:保住了成功率,但成本反而高 6.2%

  • 路由

:把 Flash-Lite 的步骤送去 Flash,成本比单用 Flash-Lite 高 36.2%,成功率没有明确收益

一句话:阈值是这套系统的安全气囊。同一个模型、同样的题,有没有拟合出来的阈值,决定了它是“省 14% 不掉一分”还是“省 84% 掉 21 分”。

七、发现三:把学生放到智能体的脚印上训练


图 8:JevAgentHarness 的架构。reference loop 或现成 harness 的 hook 发出 typed question,进入“决策点 →(模式、阈值、System-1 后端)”的组合,由模式执行、收窄、审核或交还;一个账本记录每次调用的点数、token、美元和毫秒。

训练效果用“分布偏移”的任务来检验——DecisionGym-Shift 重命名了工具、改了请求的措辞和类型,属于训练时没见过的世界:

  • Qwen3-4B 原始:任务成功率 13.5%
    • SFT:96.0%
    • GRPO:96.0%(没有可测量的增益)
  • StartLux-4B:49.0% → 用同一套配方 98.0%
  • StartLux-0.8B → AgentDecision-0.8B:13.0% → 82.0%

注意投入产出:SFT 只花了 2.2 GPU 小时;GRPO 又花了 4.5 GPU 小时和 26.53 美元的调用费,却没测出增益。作者也老实写了:不做 SFT 直接 GRPO,模型几乎不进步(11.5% 对 13.5%)。这套配方里,真正干活的是“在 agent 自己的状态上做监督微调”。

部署端的账也清楚。在 500 个新任务上,AgentDecision-4B 接手了 99.9% 的工具选择和 75.0% 的参数选择,平均每个任务省下 4.5 次大模型调用;在一块 L4 上,它的中位延迟是 31 毫秒,而 Flash 一次调用要 809 毫秒。

场景成功率变化成本时间
DecisionGym(4B 独占 GPU)+0.5 分省 86.3%快 2.5 倍
ALFWorld(4B 在本地状态上训练)91.4% → 95.0%省 89.0%约快 2 倍
ALFWorld 未见过的房间88.8% → 89.6%省 92.0%快 35.1%
0.8B + 学习型“推迟”头+0.5 分省 89.3%快 77.9%
编码 agent(mini-SWE-agent)-1.0 分省 10.5%略快
硬任务(12 个客户 + 新规则)保持或略升只省 4.6%反而更慢

八、发现四:它在哪里失效


论文没有回避失败,而且失败模式很有信息量。

第一,不可逆动作上的一次自信错误,直接终结任务。 Jev 失败的 34 个任务,全部都始于一次不可逆的错误工具选择——通常是在该问客户的时候直接取消了订单。而在智能体状态上训练过的模型,没有犯这类错误。

第二,遇到新规则时会崩。 在“10 个客户 + 新的取消/发货规则”的硬任务上,没训练过这条规则的 AgentDecision-4B 把大部分取消/发货判断都做了,但只对了 81.6%,结果整个智能体只解出 3.0% 的任务,而单用大模型是 88.0%。重新拟合阈值(Jev)能恢复成功率;在这条规则上重训后,留出集准确率从 76.5% 升到 95.3%。

第三,动作是自由文本时收益很小。 编码智能体里,决策模型只能决定“哪一步交给哪个模型”,省钱只有 7.0%–10.5%;把“只读文件”的步骤送给快模型并没有可靠收益,因为决策模型分不出这些步骤和其他步骤。

大模型的知识又多又杂,到底怎么学?

做这行久了,被问最多的问题就一个:大模型的知识又多又杂,我到底先学啥?翻了一堆资料,看啥都像重点,结果啥都没学进去。今天把我自己一路摸出来的顺序捋一遍,零基础、应届生、转行的都适用。跟着走,至少方向不乱、不瞎忙,学完拿得出手。

第一阶段(10天):初阶应用

这一阶段就一个目标:把大模型真正"玩明白",不是只会聊天那种,而是能调教它、能用代码把大模型和业务接起来。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …
第二阶段(30天):高阶应用

这阶段正式进实战,目标很实在:做出两个能拿出手的东西——一个私有知识库,一个 agent 对话机器人。

  • 为什么要做 RAG

  • 搭建一个简单的 ChatPDF

  • 检索的基础概念

  • 什么是向量表示(Embeddings)

  • 向量数据库与向量检索

  • 基于向量检索的 RAG

  • 搭建 RAG 系统的扩展知识

  • 混合检索与 RAG-Fusion 简介

  • 向量模型本地部署

  • …

走完这 30 天,Python 或 JavaScript 背景的基本能独立做一套 RAG 应用,简历上也敢写"大模型应用开发"了。

第三阶段(约20天):动手微调

学到这,你已经开始 “造” 模型了 —— 通过微调,搞出垂直领域的专用小模型。

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你从 “只会用” 变成 “能造” 的 AI 小子。那么你还想往下探索吗?

想要入局AI大模型赛道、抢占行业红利的朋友,微信扫描下方CSDN官方认证二维码,即可100%免费领取全套学习资料!

第四阶段(20天):商业闭环,部署落地

技术学完,落地才算数。这阶段带你搞明白大模型怎么真正跑起来、用起来。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

想要入坑大模型的朋友,给大家准备了一份2026 年最新 AI 大模型全套学习资料:

1、大模型系统化学习路线

2、大模型学习视频教程

3、大模型学习书籍&电子文档

4、AI大模型最新行业报告

5、大模型项目实战&配套源码

6、2026大模型大厂面试真题

7、为什么要学习大模型?

我国在A大模型领域面临人才短缺,数量与质量均落后于发达国家。2023年,人才缺口已超百万,凸显培养不足。随着AI技术飞速发展,预计到2025年,这一缺口将急剧扩大至400万,严重制约我国AI产业的创新步伐。加强人才培养,优化教育体系,国际合作并进是破解困局、推动AI发展的关键。

8、适合谁学?
  • 传统后端 / Java / 前端开发,想转型 AI 应用
  • 大学生、应届生,想拿更好的 offer
  • 产品经理、运营,想武装职业竞争力
  • 技术负责人,想给团队落地提效

学习是反人性的,但回报是真金白银。技术会更新,赛道会切换,但只要你先动手,机会就永远站在你这边。

9、这些资料真的有用吗?

这份资料由我和鲁为民博士(北京清华大学学士和美国加州理工学院博士)共同整理,现任上海殷泊信息科技CEO,其创立的MoPaaS云平台获Forrester全球’强劲表现者’认证,服务航天科工、国家电网等1000+企业,以第一作者在IEEE Transactions发表论文50+篇,获NASA JPL火星探测系统强化学习专利等35项中美专利。本套AI大模型课程由清华大学-加州理工双料博士、吴文俊人工智能奖得主鲁为民教授领衔研发。

资料内容涵盖了从入门到进阶的各类视频教程和实战项目,无论你是小白还是有些技术基础的技术人员,这份资料都绝对能帮助你提升薪资待遇,转行大模型岗位。

想要入局AI大模型赛道、抢占行业红利的朋友,微信扫描下方CSDN官方认证二维码,即可100%免费领取全套学习资料!

好了,就写到这。路线是死的,人是活的,卡住了随时来问我。觉得有用就点个收藏,别让它进收藏夹吃灰——动起来比啥都强。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/22 2:17:27

LEASH:面向计算机操作智能体的感知不确定性弱‑强升级与监督框架

LEASH:面向计算机操作智能体的感知不确定性弱‑强升级与监督框架 原文网页:https://arxiv.org/html/2610.22280v1 PDF链接:https://arxiv.org/pdf/2610.22280v1 arXiv编号:arXiv:2610.22280v1 [cs.AI] 摘要 计算机操作智能体需要处理长视界GUI自动化任务。每一步都调用前沿…

作者头像 李华
网站建设 2026/10/22 2:17:11

软考系统架构设计师论文涉及知识点之Grafana(2)

接前一篇文章:软考系统架构设计师论文涉及知识点之Grafana(1) 本文内容参考: 【知识】7.Prometheus-可视化工具Granafa介绍和监控MySQL和主机实践-腾讯云开发者社区-腾讯云 Grafana 全维度技术深度解析_grafana底层用的是什么技术 可以拖拽控件形成画布-CSDN博客 特此致…

作者头像 李华
网站建设 2026/10/22 2:12:45

Cinema 4D 2026 最新版本:AI 赋能、性能飞跃与三维创作新范式

1. 引言 Cinema 4D(简称 C4D)是一款专业三维建模、动画、渲染与视觉特效软件,凭借其直观的工作流程、强大的 MoGraph 运动图形模块和出色的渲染性能,长期占据动态设计(Motion Design)领域的核心地位。在核…

作者头像 李华
网站建设 2026/10/22 2:12:10

TradingView 上挂一个 MCP,让 AI 直接读图表写策略

文中示例仅用于技术讨论,不构成任何操作建议。 量化策略开发应以学习和技术交流为目的。 本号不荐股、不卖课、不承诺收益。 市场有风险,请合法合规投资。 本文约 4500 字 | 阅读预计需 10 分钟,后附源代码,建议先收藏。 一、什么是TradingView MCP Bridge TradingView MCP…

作者头像 李华
网站建设 2026/10/22 2:11:55

集团企业费用管控的三重困境与破局路径

一家年营收数十亿的制造集团,费用审批平均要跑7天。财务每月核对发票真伪要花掉两个人两周的时间,预算超支往往到了月底对账时才被发现——钱已经花出去了。这并非个别现象。《企业数字化财务管理实务》调查数据显示,约67%的企业因费用信息分…

作者头像 李华