2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

新发布的面向令牌的对象表示法(TOON)有望通过减少令牌消耗来降低大型语言模型的成本

作者:Bruno Couriol

  • 2025-11-27
    北京
  • 本文字数:1207 字

    阅读完需:约 4 分钟

大小:385.00K时长:02:11
新发布的面向令牌的对象表示法(TOON)有望通过减少令牌消耗来降低大型语言模型的成本

最近发布的面向令牌的对象表示法(TOON)旨在成为一种支持模式识别的 JSON 替代方案,在保持相近精度的同时显著降低令牌消耗。虽然节省的令牌数量取决于数据结构,但部分基准测试表明,TOON 在某些场景下比 JSON 消耗的令牌少 40%,或许可以节省大型语言模型(LLM)及推理的成本。

 

TOON 将自己描述为一种紧凑的、人类可读的 JSON 数据模型编码,用于 LLM 提示。

 

考虑以下 JSON:

{  "context": {    "task": "Our favorite hikes together",    "location": "Boulder",    "season": "spring_2025"  },  "friends": ["ana", "luis", "sam"],  "hikes": [    {      "id": 1,      "name": "Blue Lake Trail",      "distanceKm": 7.5,      "elevationGain": 320,      "companion": "ana",      "wasSunny": true    },    {      "id": 2,      "name": "Ridge Overlook",      "distanceKm": 9.2,      "elevationGain": 540,      "companion": "luis",      "wasSunny": false    },    {      "id": 3,      "name": "Wildflower Loop",      "distanceKm": 5.1,      "elevationGain": 180,      "companion": "sam",      "wasSunny": true    }  ]}
复制代码

 

在 TOON 格式中,相同的数据变为:

context:  task: Our favorite hikes together  location: Boulder  season: spring_2025

friends[3]: ana,luis,sam

hikes[3]{id,name,distanceKm,elevationGain,companion,wasSunny}: 1,Blue Lake Trail,7.5,320,ana,true 2,Ridge Overlook,9.2,540,luis,false 3,Wildflower Loop,5.1,180,sam,true
复制代码

 

在在线游乐场中运行这个示例,它消耗的令牌与 Pretty JSON 相比减少了 55%,与 compact  JSON 相比减少了 25%,与 YAML 相比减少了 38%。



如上面的示例所示,TOON 通过组合 YAML(用于嵌套对象)和 CSV(用于统一数组)格式来节省令牌。然而,对于非统一数据,JSON可能更有效。对于深度嵌套对象,YAML则可能更节省令牌。对于扁平化数据集,CSV 仍然是最紧凑的格式。为提高 LLM 的准确性,TOON 额外增加了一小部分开销(约 5%)用于字段标题和数组声明。

 

Johann Schopplich在X上解释说

“令牌效率会损害准确性吗?”

不:) TOON 在 GPT 5 Nano 上达到了 99.4%的准确度,而使用的令牌减少了 46%。

已经针对大约 160 个问题和 3 个 LLM 进行了语义验证测试。

我认为,明确的长度+字段列表=更少的错误。

 

读者可以查看 TOON规范文档在线游乐场,并运行自己的效率和准确性基准测试。在延迟关键应用中,开发人员应该比较两种格式的首次令牌获取时间和每秒令牌数。

 

TypeScript/JavaScript 参考实现已经在github.com/toon-format/toon存储库中维护。其中包括一个完整的编码器和解码器,用于将 JSON 转换为 TOON 的 CLI 工具,以及性能基准测试。TOON 1.0 两周前在 MIT 许可下发布。

 

声明:本文为 InfoQ 翻译,未经许可禁止转载。

 

原文链接:https://www.infoq.com/news/2025/11/toon-reduce-llm-cost-tokens/

2025-11-27 10:463

评论

发布
暂无评论

8款AI视频生成产品实测,谁将成为中国Sora?

自象限

GaussDB(for Redis)特性揭秘:多租户管理

YG科技

Disk Drill for mac专业直装版 苹果电脑数据恢复工具下载

Rose

Disk Drill下载 Disk Drill mac 数据恢复mac版

Elmedia Video Player Pro 支持AirPlay的苹果mac视频播放器

Rose

媒体播放器 Mac软件 视频播放器 Elmedia Video Player Pro

3D数字绘画和雕刻软件:Mudbox 2025 新功能介绍及安装教程

Rose

Mudbox 2025下载 Mudbox 2025新功能 Mudbox 2025安装教程 3D数字雕刻

实现以图搜货功能,淘宝API开发实战分享

tbapi

图片搜索接口 以图搜货接口 拍立淘接口

Go连接池复用踩坑

三七互娱后端技术团队

golang

在线教学用什么软件?这款可视化白板工具值得推荐!

彭宏豪95

培训 在线白板 办公软件 在线协作 在线教学

Maya 2025下载 玛雅maya2025新功能介绍

Rose

Maya 2025中文版 Maya 2025下载 三维动画软件 玛雅2025新功能 玛雅2025破解

电源噪声的起因及危害

芯动大师

噪声 电源

GaussDB(for Redis)特性揭秘:大key治理

YG科技

选择KV数据库最重要的是什么?

YG科技

守护更多女性健康,华为云GeminiDB助力美柚完成数据库高效稳定迁移

YG科技

topaz gigapixel ai怎么安装?Topaz Gigapixel AI激活安装详细教程

Rose

topaz gigapixel ai破解版 无损放大图像 Topaz Gigapixel AI 安装

AutoCAD LT 2025介绍(精简版cad2025)及中文版安装教程

Rose

Autodesk AutoCAD LT 2025 cad2025破解版 AutoCAD LT 2025介绍

C++ 字符串完全指南:学习基础知识到掌握高级应用技巧

小万哥

程序人生 编程语言 软件工程 C/C++ 后端开发

教学必备的9个教案和课件网站!建议收藏!

彭宏豪95

效率工具 培训 在线白板 办公软件 在线教学

GaussDB(for Redis)游戏实践:玩家下线行为上报

YG科技

GaussDB(for Redis)助力金智教育业务数字化,增效降本双赢

YG科技

Hazel for Mac自动化清理 含Hazel许可证

Rose

Hazel for Mac Hazel许可证 Hazel for Mac破解版 自动化文件整理

水杉3D建模工具:Metasequoia破解版 含永久注册码

Rose

水杉3D建模 Metasequoia 4 破解版 Metasequoia 4注册码

人工智能降噪:topaz photo ai 操作系统 topaz photo ai中文破解安装包

Rose

智能降噪 Topaz Photo AI系统要求 Topaz Photo AI破解版

2024多云管理平台CMP排名看这里!

行云管家

云计算 云服务 多云管理 云管

虚拟仿真云:从传统仿真到云仿真的转变与应用

3DCAT实时渲染

虚拟仿真 仿真云

《计算机网络: 自顶向下方法(原书第7版)》PDF

程序员李木子

新体验、高效能,星河零代码产线加速带动产业新质生产力

飞桨PaddlePaddle

百度 BAIDU 百度飞桨 产品更新 PaddleX

新发布的面向令牌的对象表示法(TOON)有望通过减少令牌消耗来降低大型语言模型的成本_后端_InfoQ精选文章