周志洋

个人站

持续学习 才能不被淘汰


工具调用对比测试:谁稳、谁爱瞎编参数

方法

把内部 MCP / 网关暴露的同一组工具 schema(健康查询、日志检索等)交给不同模型,固定 30 个用户问法,统计:

  • 是否选对工具
  • 参数是否通过校验
  • 是否在不该调用时硬调写工具

温度压低,提示词相同。

结果梗概

  • 中等指令模型(调教好的 14B~32B):只读工具选对率高,偶尔把别名写错
  • 偏推理蒸馏模型:爱先长篇分析再调工具,延迟高;有时分析对了却忘了调用
  • 小模型(7B):简单查询还行,复杂「先查健康再查日志」链式易跳步或编参数

乱参最常见:把展示名当 alias、把百分比传成字符串、confirm 乱造。这反而证明 MCP 侧 Pydantic 硬校验有价值——挡在网关前。

配置上的调整

  • 写工具只挂在更稳的模型别名上,或要求宿主人工批准
  • 推理模型用于「出主意」,执行工具换指令模型(工作流里拆开)
  • 工具描述里用「何时不要调用」例句,比只写功能有用

模型评测若只看 GSM8K,看不出它会不会把新版本流量比例填成 很多。工具场景要单独集。


转载请注明:周志洋的博客 » 工具调用对比测试:谁稳、谁爱瞎编参数

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦