Какво е TOON?

TOON (Token-Oriented Object Notation) е компактен формат за сериализация на данни, разработен специално за подкани на Large Language Model (LLM). За разлика от JSON, който повтаря имена на полета за всеки обект в масив, TOON използва табличен формат, който декларира полета един път и потоци данни като редове. Това прави TOON 30-60% по-ефективен по отношение на токени от форматиран JSON за еднородни структури на данни, директно намалявайки разходите при работа с API-та на базата на токени за LLM.

Описание на инструмента

TOON Formatter позволява преформатиране на TOON код с различни разделители и стилове на отстъпа. Поставете вашия TOON код в входната област, изберете предпочитания разделител (запетая, табулация или вертикална черта) и ниво на отстъпа, и незабавно видите форматирания резултат. Това е полезно, когато трябва да коригирате форматирането на TOON за различни контексти или да оптимизирате за специфични токенизатори.

Функции

  • Множество разделители: Изберете между запетая (,), табулация (\t) или вертикална черта (|) разделители за стойности на масиви
  • Персонализируем отстъп: Форматирайте с 1, 2, 4 или 8 интервала на ниво отстъпа
  • Директно форматиране: Автоматично преформатира при писане или промяна на опции
  • Маркиране на синтаксис: Пълна поддръжка на TOON език с цветно кодиран синтаксис
  • Открояване на грешки: Ясни съобщения об грешки за невалиден TOON синтаксис

Случаи на употреба

  • Оптимизиране на използването на токени: Табулационните разделители често се токенизират по-ефективно от запетаите, намалявайки разходите на LLM API
  • Последователност на кода: Стандартизирайте форматирането на TOON в целия ваш проект или екип
  • Четливост: Коригирайте отстъпа, за да направите TOON данните по-лесни за четене и разбиране
  • Миграция на формат: Преобразувайте между различни стилове на разделители на TOON при работа с различни инструменти
  • Подготовка на подкани за LLM: Форматирайте TOON данни оптимално преди включването им в подкани