Что такое TOON?

TOON (Token-Oriented Object Notation) — это компактный формат сериализации данных, разработанный для уменьшения использования токенов при отправке структурированных данных большим языковым моделям (LLM). Как и JSON, он представляет объекты и массивы, но использует структуру на основе отступов, подобную YAML, и табличное форматирование, подобное CSV. Этот гибридный подход может сократить количество токенов на 30-60% для однородных массивов, сохраняя при этом читаемость и полную совместимость с JSON.

TOON был создан специально для контекстов LLM, где важна стоимость токенов. Когда у вас есть массивы похожих объектов (например, записи пользователей, данные о продуктах или ответы API), TOON объявляет поля один раз в заголовке и передает данные в виде строк, устраняя повторяющиеся имена ключей, которые делают JSON многословным. Для глубоко вложенных или неоднородных данных JSON все еще может быть более эффективным.

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

Редактор TOON — это полнофункциональный редактор кода для работы с данными в формате TOON. Он обеспечивает подсветку синтаксиса, проверку и форматирование для эффективного создания, редактирования и обслуживания файлов TOON. Независимо от того, готовите ли вы данные для промптов LLM, проверяете синтаксис TOON или оптимизируете использование токенов, этот инструмент предлагает все необходимые функции в чистом и доступном интерфейсе.

Функции

  • Подсветка синтаксиса - Редактор кода с правильным форматированием для данных TOON
  • Мгновенная проверка - Проверьте, правильно ли отформатирован ваш TOON одним щелчком мыши
  • Форматирование/Украшение - Автоматически выровняйте и организуйте TOON для удобочитаемости