首页/新闻资讯/正文详情

AI Agent 工程实践(46):模型换了,Agent 为什么突然变笨

发布时间:2026/9/25 20:25:05 来源:云帆数科 栏目:资讯中心
AI Agent 工程实践(46):模型换了,Agent 为什么突然变笨
发布时间2026-09-23标签AI Agent工程实践模型实验Model Evaluation上一篇我说版本七维里最容易翻车的是 Model。有人不服换个更强的模型怎么可能变差于是我做了个实验——把同一个 Agent、同一套工具、同一个数据集分别跑在三个模型上。结果出乎所有人意料最贵的那个模型不是最好的那个而更强的模型在选工具这件事上反而更差。这一篇我把这个实验完整做给你看。系列导航上一篇AI Agent 工程实践45Agent 的版本控制到底控制什么下一篇AI Agent 工程实践47什么时候应该从 Agent 改回 Workflow问题背景这是第五阶段的第十一篇。上一篇建立了七维版本模型这一篇单独拎出其中最玄的一维——Model——做一次受控实验。动机很朴素我们在第 45 篇说过同一模型名的 API 背后厂商会静默更新快照导致 Agent突然变笨。但模型影响到底有多大它影响的是哪方面更强的模型就一定更好吗这些问题光靠感觉答不了只能靠实验。错误尝试迷信更强 更好我最开始的假设很天真换更强的模型Agent 一定会变强。于是我把 Repo Doctor 从 deepseek-chat 换到一个更大的模型心想这下能力该涨了吧。结果跑完数据集一看Success Rate 不升反降。我第一反应是数据集错了代码有 bug。排查了一圈代码没动、数据没动唯一变的就是模型。这时我才被迫面对一个事实Agent 的能力不等于模型的能力。模型只是七维里的一维而模型强和Agent 强之间隔着一整套工具、Prompt、Context 的配合。一个在裸聊天里更强的模型放到 Agent 场景里未必更会选工具、更守规矩。关键观察模型是乘数不是全部我把三个模型代号 A、B、C一个便宜、一个中档、一个大模型跑同一份 eval 数据集得到这张对比表指标模型 A便宜模型 B中档模型 C大模型Success Rate68%78%71%Tool Accuracy82%79%70%Answer Accuracy65%75%72%Latency (avg)5.1s7.8s12.4sCost (avg tokens)180032006100看这张表有三个反直觉的发现最贵的 CSuccess Rate 不是最高的。中档的 B 才是。最大的 CTool Accuracy 反而最低70%。它更爱自由发挥常常不按工具描述来甚至自己编一个工具。模型 A 虽便宜但 Tool Accuracy 最高82%。它听话但推理深度不够Answer Accuracy 拉胯。核心洞察Agent 能力 Model Prompt Context Tools Rules Memory Runtime 的合力模型只是其中一个乘数。这个合力公式正是这个系列前四阶段所有组件的一次总回收——它们不是孤立的零件而是共同决定 Agent 上限的乘数。最终方案把模型纳入实验而非信仰实验的产出不是哪个模型最好而是一套把模型当变量、可量化比较的方法选型结论对 Repo Doctor 来说模型 B中档是当前最优解——综合成功率最高成本适中。而上最大的模型这个直觉被数据证伪了。代码或配置示例模型实验的核心是同一套代码只换模型的受控对比。关键是隔离变量# repo_doctor/experiments/model_ab.py —— 只换模型其余七维全部锁定 def run_model_experiment(models, eval_dataset): results {} for model in models: # 关键Prompt / Rules / Tools / Knowledge / Dataset 全部用同一份 agent build_agent( modelmodel, # 唯一变量 promptPROMPT_V12, # 锁定 rulesRULES_V7, # 锁定 toolsTOOLS_V4, # 锁定 knowledgeKNOWLEDGE_V2, ) metrics run_eval(agent, eval_dataset) # 同一把尺子 results[model.name] metrics print(f{model.name}: {metrics}) return results # 三个模型跑同一数据集 run_model_experiment( models[Model(A, deepseek-chat), Model(B, mid-tier-model), Model(C, large-model)], eval_datasetload_eval(eval/), )这个实验脚本的精髓就一句除了 model其他六个维度全部锁死。否则你根本分不清分数变化是模型带来的还是 Prompt 或工具漂移带来的。这也正是第 45 篇 agent.lock 的用武之地。设计权衡候选方案优点缺点为什么不选迷信更强 更好直接换大模型省事成本高、可能更差被数据证伪哪个火用哪个跟风和你的任务脱节别人的结论不适用于你受控模型实验可量化、贴合任务需先有 eval 数据集用数据选型而非信仰一个重要的边界提醒模型实验的结论有时效性。模型 A/B/C 的表现会因为厂商更新快照而改变。所以这不是一锤定音而是一个要定期重跑的流程。这也是为什么第 45 篇强调模型要钉快照——不钉你的实验结论就是空中楼阁。总结✅ 换更强模型的直觉被受控实验证伪了。✅ 三个模型跑同一数据集最贵的不是最好的最大的 Tool Accuracy 反而最低。✅ Agent 能力 Model Prompt Context Tools Rules Memory Runtime 的合力。✅ 模型实验的精髓只换模型其余六维全部锁死。✅ 铁律换模型不是升级是重新做一次验收——因为 Agent 的能力从来不属于某一个模型。参考资料Anthropic《Building Effective Agents》中模型选型的讨论 → 为什么引用印证了Agent 能力是合力模型只是乘数。LMSys / 各类模型排行榜的方法论 → 为什么引用理解受控对比的实验设计是模型实验的基础。系列导航上一篇AI Agent 工程实践45Agent 的版本控制到底控制什么下一篇AI Agent 工程实践47什么时候应该从 Agent 改回 Workflow本文是 [AI Agent 工程实践] 系列的第 46 篇。

相关推荐

一物一码系统做售后时,怎么区分门店受理和总部处理?
一物一码系统做售后时,怎么区分门店受理和总部处理?

一物一码系统做售后时,怎么区分门店受理和总部处理? 太长不看版 一物一码系统做售后,通常可以把“门店受理”和“总部处理”拆成两层:门店承担身份核验、问题登记、材料上传和常规服务;总部根据企业规则处理复杂判定、… · 2026/9/25 20:24:58

MikroORM 内部架构深度解析:Data Mapper、Unit of Work 与 Identity Map 的协同工作方式
MikroORM 内部架构深度解析:Data Mapper、Unit of Work 与 Identity Map 的协同工作方式

后端 【免费下载链接】mikro-orm TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases. 项目地址: https://gitcode.com/gh_mir… · 2026/9/25 20:24:52

DeepSeek    LeetCode 151. 反转字符串中的单词 Java实现
DeepSeek LeetCode 151. 反转字符串中的单词 Java实现

思路 题目要求反转字符串中单词的顺序,并处理多余空格(前导、尾随、单词间多个空格)。 核心步骤: 去除首尾空格,并将单词间的多个空格压缩为单个空格。反转单词顺序,用单个空格连接。 两种常用解法&#xf… · 2026/9/25 20:24:09

Atlas 300V推理加速卡上的YOLO部署实践:从模型转换到性能调优
Atlas 300V推理加速卡上的YOLO部署实践:从模型转换到性能调优

Atlas 上的 YOLO 部署指南:从硬件认知到推理落地最近后台一直有朋友在问 Atlas 300V 24G 到底是不是运算加速卡,又要怎么在它上面跑 YOLO。这批问题特别集中,今天干脆把这块卡和整套部署流程一次说清楚。Atlas 300V 24G 是运算加速卡&#xf… · 2026/9/25 20:51:21

DB-GPT V0.6.1 版本更新:RAG 能力更强,新增 RAG 召回和 Agent 答案评测功能
DB-GPT V0.6.1 版本更新:RAG 能力更强,新增 RAG 召回和 Agent 答案评测功能

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 20:51:08

从Excel到自研桌面型CRM:客户沟通与跟进管理实践
从Excel到自研桌面型CRM:客户沟通与跟进管理实践

1. 为什么我会做 DeskcommCRM,而不是继续用 Excel 表格先交代背景。我手上同时管着三块业务:电话销售、售后客服、以及零零散散的渠道伙伴对接。之前最头疼的不是没工具,而是工具太多太散——客户信息存在 Excel 里,通话记录在话务… · 2026/9/25 20:51:08

Linux 7.4内核HDMI全面升级:FreeSync VRR与ALLM原理及实践指南
Linux 7.4内核HDMI全面升级:FreeSync VRR与ALLM原理及实践指南

如果你还停留在“Linux下插HDMI只要屏幕能亮就算成功”的阶段,那么Linux 7.4内核这次在HDMI功能上的全面升级,很可能会刷新你对Linux桌面显示体验的认知。新增的FreeSync VRR(可变刷新率)与自动低延迟模式(ALLM&#x… · 2026/9/25 20:51:02

Agent 上线前的权限隔离与可观测性:TaoToken 统一 Key 下的团队交接配置清单
Agent 上线前的权限隔离与可观测性:TaoToken 统一 Key 下的团队交接配置清单

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 20:50:50

Langfuse 实战:部署、埋点、评估,跑通 LLM 可观测全流程(TaoToken 统一 Key 接入版)
Langfuse 实战:部署、埋点、评估,跑通 LLM 可观测全流程(TaoToken 统一 Key 接入版)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 20:50:37

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码