什么是 TOON 格式?
TOON(面向词元的对象表示法)是一种为 LLM 应用设计的紧凑格式。与 JSON 相比,它将词元数量减少约 50%,同时保持无损转换。
将 JSON 转换为 TOON 格式——专为 LLM 应用设计的词元高效表示法
轻松解码和查看多层级 JSON 字符串
将任何 JSON 字符串转换为无空格无缩进的单行
从 JSON 字符串生成 JSON Schema
将 JSON Schema 转换为 JSON 字符串
比较两个 JSON 对象并高亮显示差异
将 TOON 格式转换回标准 JSON
看看 TOON 格式如何在保持数据结构的同时减少词元数。非常适合每个词元都很重要的 LLM 应用!
将基本 JSON 对象转换为简洁键值对的 TOON 格式。
{
"name": "Luna",
"level": 42,
"active": true,
"guild": null
}name: Luna level: 42 active: true guild: null
TOON 使用缩进代替花括号表示嵌套结构,更加易读。
{
"player": {
"name": "Shadow Knight",
"stats": {
"health": 100,
"mana": 50
}
}
}player:
name: Shadow Knight
stats:
health: 100
mana: 50基本类型数组以内联方式显示,带有显式长度声明 [N]。
{
"inventory": ["sword", "shield", "potion", "map"],
"scores": [100, 95, 88, 72]
}inventory[4]: sword,shield,potion,map scores[4]: 100,95,88,72
具有相同字段的对象数组使用高效的表格格式 {field1,field2}。
{
"heroes": [
{"name": "Ada", "class": "mage", "level": 30},
{"name": "Bob", "class": "warrior", "level": 25},
{"name": "Cat", "class": "rogue", "level": 28}
]
}heroes[3]{name,class,level}:
Ada,mage,30
Bob,warrior,25
Cat,rogue,28TOON(面向词元的对象表示法)是一种为 LLM 应用设计的紧凑格式。与 JSON 相比,它将词元数量减少约 50%,同时保持无损转换。
向 LLM 发送数据时,每个词元都有成本和上下文空间。TOON 显著减少词元数量,让您可以在提示中放入更多数据或降低 API 成本。
是的!TOON 保留您的所有数据。您可以将 JSON 转换为 TOON,再将 TOON 转换回 JSON,不会丢失任何信息。
当然可以!使用我们的 TOON 转 JSON 转换工具,随时将 TOON 格式转换回标准 JSON。
不会,本网站不会在云端存储或共享您的数据。您的数据保持私密,仅保存在您的浏览器本地。
当然可以,我们欢迎所有建议!请通过页面底部的链接分享您的反馈。