TOON Formatter
Formatera TOON‑kod (Token‑Oriented Object Notation) med anpassningsbara avgränsare och indentering. TOON är ett kompakt, token‑effektivt format avsett för LLM‑promptar, med 30‑60 % färre token än JSON.
Inmatning
Utdata
Readme
Vad är TOON?
TOON (Token‑Oriented Object Notation) är ett kompakt data‑serialiseringsformat som är speciellt utformat för Large Language Model (LLM)-promptar. Till skillnad från JSON, som upprepar fältnamn för varje objekt i en array, använder TOON ett tabellformat som deklarerar fälten en gång och strömmar data som rader. Detta gör TOON 30‑60 % mer token‑effektivt än formaterad JSON för enhetliga datastrukturer, vilket direkt minskar kostnaderna när du arbetar med token‑baserade LLM‑API:er.
Verktygsbeskrivning
TOON Formatter låter dig omformatera TOON‑kod med olika avgränsare och indenteringsstilar. Klistra in din TOON‑kod i inmatningsområdet, välj önskad avgränsare (komma, tab eller pipe) och indenteringsnivå, och se omedelbart det formaterade resultatet. Detta är användbart när du behöver justera TOON‑formatet för olika sammanhang eller optimera för specifika tokeniserare.
Funktioner
- Flera avgränsare: Välj mellan komma (,), tab (\t) eller pipe (|) som avgränsare för array‑värden
- Anpassningsbar indentering: Formatera med 1, 2, 4 eller 8 mellanslag per indenteringsnivå
- Live‑formatering: Formaterar automatiskt medan du skriver eller ändrar alternativ
- Syntax‑highlighting: Full TOON‑språksstöd med färgkodad syntax
- Felupptäckt: Klara felmeddelanden för ogiltig TOON‑syntax
Användningsområden
- Optimera token‑användning: Tab‑avgränsare tokeniseras ofta mer effektivt än kommatecken, vilket minskar LLM‑API‑kostnaderna
- Kodkonsekvens: Standardisera TOON‑formatet i ditt projekt eller team
- Läsbarhet: Justera indenteringen för att göra TOON‑data enklare att läsa och förstå
- Format‑migration: Konvertera mellan olika TOON‑avgränsarstilar när du arbetar med olika verktyg
- Förberedelse av LLM‑promptar: Formatera TOON‑data optimalt innan du inkluderar den i promptar