Qwen 团队与高校及蚂蚁国际研究者推出 BabelArena,并在魔搭社区开源多语言 Agent 评测数据:23 种语言、13 个领域、702 个原始任务,共 16,146 个语言版本。

配套工作流 BabelFlow 协同适配任务、提示词、工具说明和环境内容,保留执行与评分所需的跨组件依赖。五个模型的实验中,Qwen-3.8-Max 在 VitaBench 和 DeepPlanning 的平均单次成功率分别达到 42.3% 和 46.0%,低资源语言在任务完成率、语言一致性和执行成本上仍存在明显差距。

开源地址:


01、从多语言回答到多语言执行

Agent 处理订票、购物或账户服务时,要理解用户需求、读取工具反馈,并在多轮操作中遵守业务规则。只翻译用户问题,仍会让 Agent 面对原语言的工具说明、数据库和政策文档;独立翻译各个组件,又容易造成商品名称对不上、引用失效,甚至正确操作被评分器判错。

BabelArena 将评测扩展到整个执行流程。它整合四类已有基准,保持各语言版本的任务 ID 和原有评分规则一致,让同一个任务能够跨语言比较。

任务来源主要能力任务数
τ³-Bench航空、零售、电信、银行中的用户交互、工具调用与政策遵循212
VitaBench外卖、到店、在线旅行及跨领域的交互任务200
DeepPlanning满足可验证约束的旅行与购物长期规划120
ClawEval服务编排、多模态感知与生成、专业对话170

这 23 种语言覆盖了 15 种文字系统,并根据其在 AI 训练语料库中的数字文本丰富程度(即 resource level)进行了梯度划分。 样本既包含英语、中文、日语、法语、俄语、阿拉伯语和西班牙语等拥有海量数字化数据的“高资源”语言,也纳入了高棉语、缅甸语、老挝语、泰米尔语和泰卢固语等可获取文本极其匮乏的“低资源”语言。整体设计横跨了不同的书写方向、分词方式与字形结构,旨在全面评估模型的跨语言能力。


02、BabelFlow:沿着执行依赖做翻译

先追踪数据,再决定翻译范围。 分析 Agent 读取并运行源基准,找出任务、工具、数据库、模拟用户和评分器在运行时访问的文本,随后建立共享实体和字段之间的依赖。比如,用户请求中的商品名称、数据库记录、工具返回值和标准答案必须保持一致。

按字段类型翻译,保持原始结构。 工具与参数名称、JSON 键、ID 和执行用枚举值保持不变;普通说明文本按上下文翻译;需要翻译的共享实体先生成统一译名,再跨组件复用。翻译 Agent 只处理提取出的字段,结果回填到原位置,保留数据嵌套、代码结构与占位符。决定任务内容的原始图片、音视频等素材也保留原样。

BabelFlow 将依赖分析、分类翻译、结构回填、验证与人工复核串成闭环。

用执行结果验证翻译。 三个独立验证 Agent 分别检查结构完整性、跨组件一致性、语义忠实度和行为等价性,并在源环境与目标环境中执行相同的受控操作,比较工具结果、状态变化及评分结论。人工复核确认问题后,将字段分类错误送回分析阶段,将译名或语义错误送回翻译阶段,完成返修与端到端抽查。

在 40 个任务的中文适配消融实验中,BabelFlow 将引用损坏的任务比例从独立字段翻译的 20.0% 降至 2.5%,行为不匹配从 5.0% 降至 0.0%;构建过程的 Token 用量为基线的 3.35 倍。


03、成功率之外,还要看稳定性与语言一致性

每个任务独立运行三次。Pass¹ 是三次试验的平均单次成功率,Pass³ 是三次全部成功的任务比例;LC 则检查整条轨迹中面向用户的自然语言是否始终使用目标语言,覆盖回复、工具调用前的文字和交付物。规定保留的标识符、工具语法及格式标签不算语言切换,LC 与任务奖励分别统计。

以下为各任务来源的 Pass¹,单位为 %。五个被测模型均使用 medium 推理强度、温度为 0;各任务来源沿用其评测框架与评分方式,DeepPlanning 使用确定性规则评分。

模型VitaBenchDeepPlanningτ³-BenchClawEval
Claude-Opus-4.836.936.262.655.8
GPT-5.6-Terra29.622.569.246.1
Gemini-3.1-Pro34.318.671.441.5
Qwen-3.7-Max36.141.659.032.4
Qwen-3.8-Max42.346.062.040.8

Qwen-3.8-Max 在 VitaBench 与 DeepPlanning 的 Pass¹ 领先,Gemini-3.1-Pro 在 τ³-Bench 领先,Claude-Opus-4.8 在 ClawEval 领先,四类任务没有被同一个模型包揽。资源组比较中,五个模型在低资源语言上的 Pass¹、Pass³ 和 LC 均低于高资源语言。

DeepPlanning 的稳定性与语言一致性进一步呈现了不同的排序,单位为 %:

模型Pass³LC
Claude-Opus-4.817.261.8
GPT-5.6-Terra10.790.0
Gemini-3.1-Pro5.674.3
Qwen-3.7-Max23.857.5
Qwen-3.8-Max26.575.8

Qwen-3.8-Max 在 DeepPlanning 的单次成功率和三次全成功率领先,GPT-5.6-Terra 的 LC 更高。完成任务、稳定完成任务和保持用户语言,分别对应不同的能力要求。


04、语言差距如何影响执行

相近的交互轮数,更高的 Token 消耗。 在相同的 VitaBench 任务上,低资源语言轨迹的累计输入 Token 为英语的 1.69–2.06 倍,交互轮数为英语的 0.97–1.16 倍。资源统计只累计被测 Agent 的模型调用,不包含模拟用户和评审调用;该比较同时纳入成功与失败轨迹。

检索反复失败,成功任务也会增加调用。 DeepPlanning 的购物环境按查询与本地化商品记录的词汇重合进行检索。在五个模型的低资源语言购物轨迹中,53.7%–68.7% 的商品搜索返回空结果,英语对应为 6.1%–17.1%。论文中的一组成功案例尤其直观:Qwen-3.8-Max 在任务 37 的英语与泰卢固语版本中买到相同的四件商品,英语用了 9 轮、25 次工具调用,泰卢固语用了 64 轮、201 次调用,158 次商品搜索中有 126 次为空。该泰卢固语轨迹起初使用英语搜索词,直到后续使用泰卢固语查询才找到所需候选商品。

在 1,600 条 VitaBench 失败轨迹的抽样分析中,泰语和泰米尔语的工具使用、控制流错误占比高于英语和中文,包含无效循环以及向工具传入不符合预期语言的参数。多语言 Agent 的改进需要同时覆盖任务推理、工具参数与检索行为。

上排按语言、下排按模型展示 1,600 条失败轨迹的主要错误分布,内环为错误大类,外环为常见子类。

任务成功,回复仍可能切回英语。 研究者从 DeepPlanning 和 ClawEval 中抽取 2,000 条已被判为语言不一致的轨迹,发现其中标注到的语言切换有 91.2% 指向英语。DeepPlanning 的问题主要出现在回复正文,ClawEval 则集中在工具调用前的文字,例如执行操作前先说一句英语说明。

在抽样的语言不一致轨迹中,英语是主要切换目标,不同任务的切换位置也不同。


05、在魔搭获取评测数据

魔搭数据集提供冻结的 standard 评测子集,包含 τ³-Bench、VitaBench 和 DeepPlanning:每种语言 532 个任务,共 12,236 个实例。ClawEval 的任务数据单独分发;完整基准的 16,146 个实例与当前数据包的范围分开计算。

安装 ModelScope SDK:

pip install modelscope

下载数据集到本地:

from modelscope.hub.snapshot_download import dataset_snapshot_download
 
dataset_snapshot_download(
    dataset_id="Qwen/BabelArena",
    local_dir="./BabelArena-data",
)

下载后的 tau3/ 、vitabench/ 和 deepplanning/ 分别对应三类评测数据,包含任务及运行时所需的本地化内容;各任务来源目录下的 task_subsets/standard/ 保存固定任务 ID,SHA256SUMS 提供文件校验信息。该版本用于评测,各语言使用相同任务集合,适合对照分析同一 Agent 的成功率、语言一致性和执行成本。