网易首页 > 网易号 > 正文 申请入驻

LLM调用的最佳数据格式:TOON,成本直降50%|附Java使用指南

0
分享至



在大模型逐渐融入业务系统的阶段,结构化数据输入/输出已成为落地应用的必需:RAG 检索结果、Agent 工具调用参数、业务查询结果、批处理列表等都需要让自然语言与“可机读”的结构化格式互通。事实标准是 JSON,但在高频调用、海量数据场景下,JSON 的标点开销会显著推高 token 成本。

如下JSON格式的例子:

{"users": [{"id": 1, "name": "Alice", "role": "admin"},{"id": 2, "name": "Bob", "role": "user"}}

Tokens 为47:



采用 TOON 格式之后,内容明显减少:

users[2]{id,name,role}:1,Alice,admin2,Bob,user

Tokens 为:24



差异的核心在于:TOON 用“缩进 + 一次性字段声明”的方式消除了绝大部分语法标点的冗余;当你在生产环境每天传输成千上万条记录时,冗余标点的累计开销会直接转化为可观的 API 费用。实践表明,TOON 在输入侧常带来 40–60% 的 token 节省。

基准测试:TOKEN减少、准确率上升

TOON格式在LLM调用时候除了在Token数量上的优化之外,不可忽略的是LLM检索准确率。如果单纯Token数量减少了,而准确率下降了,那意义就不大了。

以下是TOON官方仓库给出的综合效率排名:

TOON           ████████████████████   26.9  │  73.9% acc  │  2,744 tokensJSON compact   █████████████████░░░   22.9  │  70.7% acc  │  3,081 tokensYAML           ██████████████░░░░░░   18.6  │  69.0% acc  │  3,719 tokensJSON           ███████████░░░░░░░░░   15.3  │  69.7% acc  │  4,545 tokensXML            ██████████░░░░░░░░░░   13.0  │  67.1% acc  │  5,167 tokens

TOON 的准确率达到 73.9% (JSON 的准确率为 69.7%),同时使用的标记数减少了 39.6% 。可以看到TOON不仅在Token数量上有优势,在准确率上也有明显优势。更多基准测试结果请参考TOON官方仓库:https://github.com/toon-format/toon

什么时候不用 TOON

TOON 格式在处理统一类型的对象数组时表现出色,但在某些情况下,其他格式更为合适:

  • • 嵌套过深或结构不规则 (表格适用性 ≈ 0%):JSON-compact 通常使用较少的标记。例如:具有多个嵌套层的复杂配置对象。
  • • 半均匀数组 (约 40-60% 符合表格格式):Token节省量减少。如果您的pipline已经依赖于 JSON,则建议优先使用 JSON。
  • • 纯表格数据 :对于平面表格,CSV 比 TOON 格式文件更小。TOON 格式仅需少量额外开销(约 5-10%)即可提供结构信息(数组长度声明、字段头、分隔符作用域),从而提高 LLM 的可靠性。
  • • 对延迟要求严格的应用 :如果端到端响应时间是您的首要考虑因素,请在您的实际环境中进行基准测试。某些部署(尤其是像 Ollama 这样的本地/量化模型)即使 TOON 的Token数量较少,处理紧凑型 JSON 的速度也可能更快。请测量两种格式的 TTFT、每秒Token数和总时间,并使用速度更快的格式。
Java 中如何使用 TOON

对于数据格式转换,各主流语言都有好用的SDK可以直接拿来使用。以Java为例,可以使用:

com.felipestanzanijtoon0.1.2

用法也是非常简单,核心API如下:

// Java 对象 → TOON 字符串String toon = JToon.encode(object);// JSON 字符串 → TOONString toon = JToon.encodeJson(jsonString);// TOON → Java 对象Object obj = JToon.decode(toonString);// TOON → JSON 字符串String json = JToon.decodeToJson(toonString);
小结

本文介绍了LLM调用时JSON格式调用在Token消耗的劣势,从而引出TOON格式。对于合适场景,如果目前Token消耗量偏高的应用,可以考虑在数据格式上进行优化,从而实现成本的优化。目前你都用什么格式呢?是否有用过TOON呢?留言区可以聊一聊。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
突发特讯!中国海事局通告全球:黄海中部实弹射击,禁止驶入,引发美西方高度关注

突发特讯!中国海事局通告全球:黄海中部实弹射击,禁止驶入,引发美西方高度关注

青风点评
2025-11-15 16:43:15
香港保安局更新日本外游警示资讯,呼吁游日港人注意安全

香港保安局更新日本外游警示资讯,呼吁游日港人注意安全

界面新闻
2025-11-15 17:33:59
2 亿像素 + 7000mAh!11月14日,正式发售!

2 亿像素 + 7000mAh!11月14日,正式发售!

科技堡垒
2025-11-13 12:28:34
中金:国内房价从2021年6月至今已下跌35%,但还未止跌

中金:国内房价从2021年6月至今已下跌35%,但还未止跌

知识圈
2025-11-15 14:38:45
韩媒:输给中国U22是前所未有的耻辱,这是一场令人震惊的比赛

韩媒:输给中国U22是前所未有的耻辱,这是一场令人震惊的比赛

懂球帝
2025-11-15 22:12:06
下月起,这类“小电驴”即将禁售!

下月起,这类“小电驴”即将禁售!

城市日历
2025-11-14 20:00:59
金鸡奖红毯生图来了!倪妮珠宝抢镜,关晓彤背厚,辛芷蕾礼服过季

金鸡奖红毯生图来了!倪妮珠宝抢镜,关晓彤背厚,辛芷蕾礼服过季

萌神木木
2025-11-15 18:38:53
金鸡奖闭幕式:宁静立领斗篷像巫婆,叶童瘦成皮包骨,丁真来干啥

金鸡奖闭幕式:宁静立领斗篷像巫婆,叶童瘦成皮包骨,丁真来干啥

丹妮观
2025-11-15 19:12:05
陕西某985女生买情趣内衣退货,店主无奈吐槽:穿成这样卖给谁?

陕西某985女生买情趣内衣退货,店主无奈吐槽:穿成这样卖给谁?

观察鉴娱
2025-11-15 16:11:08
山西“狗咬人被摔死”命案调查:纠纷如何升级。“反杀”是否防卫过度?

山西“狗咬人被摔死”命案调查:纠纷如何升级。“反杀”是否防卫过度?

澎湃新闻
2025-11-15 14:48:27
山西摔狗反杀案,律师一句话问懵法官:天黑后你敢去案发现场吗?

山西摔狗反杀案,律师一句话问懵法官:天黑后你敢去案发现场吗?

慢半拍sir
2025-11-15 15:15:14
李兰娟院士提醒:过了60岁,体检主要查这4大项,别随便乱查

李兰娟院士提醒:过了60岁,体检主要查这4大项,别随便乱查

宝哥精彩赛事
2025-11-15 11:51:48
人口数据崩塌,东北老铁遥遥领先

人口数据崩塌,东北老铁遥遥领先

望岳
2025-11-12 22:26:49
大反转!高市早苗怎么都没想到:踩她最狠的不是中国,而是特朗普

大反转!高市早苗怎么都没想到:踩她最狠的不是中国,而是特朗普

冷眼看世界728
2025-11-15 14:57:18
【汽车人】卷不动了?比亚迪10月销量跌31%

【汽车人】卷不动了?比亚迪10月销量跌31%

汽车人传媒
2025-11-15 15:50:31
揭陈晓离婚内幕9个月,卓伟再爆离婚瓜:夫妻反目2年,男方学历高

揭陈晓离婚内幕9个月,卓伟再爆离婚瓜:夫妻反目2年,男方学历高

白面书誏
2025-11-15 19:03:41
河南一商人称遭民警逼迫签下千万元调解协议后又被抓,最新进展:获国赔近18万元,法院再判返其1200万元

河南一商人称遭民警逼迫签下千万元调解协议后又被抓,最新进展:获国赔近18万元,法院再判返其1200万元

大风新闻
2025-11-15 17:55:03
太缺钱了!港府将手伸向死人...

太缺钱了!港府将手伸向死人...

港港地
2025-11-15 11:05:00
张展硕再胜潘展乐!4×200米自由泳接力:山东队力压浙江队摘金

张展硕再胜潘展乐!4×200米自由泳接力:山东队力压浙江队摘金

全景体育V
2025-11-15 20:49:52
高市死不悔改,国防部上场,日本急忙灭火,官员恳请中国坐下谈

高市死不悔改,国防部上场,日本急忙灭火,官员恳请中国坐下谈

时时有聊
2025-11-14 20:35:36
2025-11-16 00:40:49
我不叫阿哏
我不叫阿哏
分享有趣、有用的故事!
207文章数 6021关注度
往期回顾 全部

科技要闻

撕掉流量外衣,小米还剩什么?

头条要闻

中方愤怒升级24小时内2次"奉示约见" 高市又有新动作

头条要闻

中方愤怒升级24小时内2次"奉示约见" 高市又有新动作

体育要闻

樊振东和他的尖子班 勇闯地表最强乒乓球赛

娱乐要闻

钟嘉欣婚变风波升级!被骗婚?

财经要闻

小米之“惑”

汽车要闻

"冰彩沙"全配齐 红旗HS6 PHEV预售17.88万起

态度原创

亲子
教育
艺术
家居
公开课

亲子要闻

同个世界同款娃爸:孩子爱“鸳鸯袜”,“甩手掌柜”宝爸爱找茬!

教育要闻

天塌了啊:英国大学又开始搞大裁员了!

艺术要闻

她的笔下女子如此动人,晚年却名声扫地!

家居要闻

现代简逸 寻找生活的光

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版