工具调用默认选型正悄悄损失精度

DAIR.AI · @dair_ai · X·2026-08-11 00:07·43天前
AI 导读

新研究对比14款模型在BFCL v4上的程序化工具调用与原生JSON工具调用,前者在11/14模型中持平或更优,GPT-5.6家族较JSON基线提升10.6%。并行扇出下13/14模型胜出;上下文衰减下JSON基线平均下降2.3%,程序化方式保持稳定。优势随模型代数增长而扩大。

DAIR.AI@dair_ai
42AI 编辑部评分,满分 100

工具调用默认选型正悄悄损失精度

2026-08-11 00:07· 43天前
AI 导读

新研究对比14款模型在BFCL v4上的程序化工具调用与原生JSON工具调用,前者在11/14模型中持平或更优,GPT-5.6家族较JSON基线提升10.6%。并行扇出下13/14模型胜出;上下文衰减下JSON基线平均下降2.3%,程序化方式保持稳定。优势随模型代数增长而扩大。

// The Bitter Lesson of Tool Calling //

Tool calling is a design choice, and the defaults are quietly costing accuracy.

How so?

New research releases a generation-spanning comparison of programmatic tool calling against native JSON tool calling, across 14 language models on BFCL v4.

Programmatic tool calling exposes tools as typed Python stubs the model invokes through code, with execution and results handled in a single agent turn. It matches or beats JSON tool calling in 11 of 14 models, and the GPT-5.6 family gains 10.6% over the JSON baseline.

Under parallel fan-out it wins in 13 of 14 models. Under context rot it holds steady while the JSON baseline drops 2.3% on average.

The gains track model generation, so the advantage grows as code ability grows.

Paper: https://arxiv.org/abs/2608.06370

Track more trending AI papers in our academy: https://academy.dair.ai/