TOON คืออะไร?

ทำไมต้องใช้ TOON?

TOON ช่วย ลดขนาดข้อมูล ด้วยการตัดสิ่งที่ไม่จำเป็นออกไป เมื่อเทียบกับ JSON ที่เต็มไปด้วย:

  • เครื่องหมายคำพูด ""
  • วงเล็บปีกกา { }
  • เครื่องหมายจุลภาค ,
  • ชื่อ Key ที่ซ้ำกัน

⚙️ ข้อดีหลักๆ

  • ประหยัด Token — ลด Bandwidth ในการรับส่งข้อมูล
  • ลดค่าใช้จ่าย — Token ที่ลดลง = เงินที่ประหยัดได้
  • ตอบเร็วขึ้น — Latency ต่ำลง ทำให้ AI ตอบกลับไวขึ้น

📝 ตัวอย่างเปรียบเทียบ

TOON ใช้ Indentation แทนวงเล็บปีกกา และใช้รูปแบบตารางสำหรับข้อมูลซ้ำๆ เหมือนผสมระหว่าง YAML (อ่านง่าย) กับ CSV (กระชับ)

JSON:

[
  { "id": 101, "name": "Dev", "role": "Admin" },
  { "id": 102, "name": "Film", "role": "Editor" }
]

TOON:

users[2]{id, name, role}:
101, Dev, Admin
102, Film, Editor

📍 วิธีใช้งาน

  1. ติดตั้ง Library (เช่น Python มี package toon)
  2. แปลง JSON เป็น TOON String ก่อนส่ง Prompt
  3. ส่งไปให้ LLM (ChatGPT, Claude ฯลฯ) ประมวลผล

💡 แนะนำ: เหมาะสำหรับผู้ที่ทำระบบ AI Agent หรือต้องจัดการข้อมูลจำนวนมาก