TOON Düzeltme Aracı
Bozuk TOON sözdizimini otomatik olarak onarın
TOON Düzeltme Aracı Nedir?
TOON beyaz boşluk konusunda affedicidir değil. Fazladan tek bir boşluk ve ayrıştırıcı customer nesnenizin yarısını gözden çıkarır. Bu araç tipik bozulmaları halleder — bir boşluk kaymış girinti, karışık başlık ayırıcıları (; ve ,), kapatılmamış tırnaklar, alt satırlarla uyumsuz orders[2] gibi dizi başlıkları. Bozuk bloğu yapıştırırsınız, düğmeye basarsınız, TOON ayrıştırıcısının gerçekten kabul edeceği bir çıktı alırsınız.
TOON, LLM istemlerine yönelik kompakt bir JSON alternatifidir; spesifikasyon GitHub’da toon-format/toon reposunda yaşar. Kavramsal olarak JSON ve RFC 8259’un yanında durur ama JSON’un sözdizimsel fazlalığını daha az token karşılığında takas eder. Her veri serileştirme formatı gibi küçük boşluk hatalarına yenik düşer — bir LLM yüzde 95 doğru, yüzde 5 hatalı TOON ürettiğinde sizi tam olarak bu yakalar.
İşlem sunucu tarafında yapılır ve girdi kalıcı olarak saklanmaz. Yapıyı düzeltin, sonucu istem veya araç çağrınıza geri yapıştırın, devam edin.
TOON Düzeltme Aracı Nasıl Kullanılır
Üç adım. Her adım bu sayfadaki gerçek düğmeleri kullanır.
Bozuk TOON yapıştırın veya örnek yükleyin
Bozuk TOON’unuzu sol editöre yapıştırın. En yaygın hataları içeren kasıtlı bozuk örneği yüklemek için Örnek TOON’a tıklayın. Aracın işlediği bozuk TOON örneği:
customer:
id, 4421
name "Ava Chen"
orders[1]{sku;qty}:
SKU-101,2TOON spesifikasyonuna göre yanlış girintileri, karışık başlık ayırıcılarını, kapatılmamış tırnakları ve hizasız dizi başlıklarını onarır.
"TOON’u Düzelt!!" düğmesine tıklayın
Araç çubuğundaki yeşil TOON’u Düzelt!! düğmesine tıklayın. Araç girdinizi analiz eder, sözdizim sorunlarını tespit eder ve onarılmış sürümü sağ panele yazar. İşlem sırasında yükleme göstergesi görünür.
Düzeltilmiş çıktıyı inceleyin
Sağ panel onarılmış TOON’u gösterir. Değerlere dokunulmaz — yalnızca yapı düzeltilir. Çıktıyı isteminize, araç çağrınıza veya pipeline’ınıza geri yapıştırın.
Bu aracı gerçekten ne zaman kullanırsınız
Kötü LLM çıktısını kurtarma
İsteminiz TOON istiyor, model neredeyse-TOON döndürüyor — şema doğru, başlıkta yanlış ayırıcı. İstemi beşinci kez yeniden yazmak yerine yanıtı buradan geçirin.
Manuel düzenlemeden sonra
Bir editörde TOON dosyası açtınız, bir satır değiştirdiniz ve şimdi <code>customer</code>’ın çocukları artık ayrıştırılmıyor çünkü girinti bir boşluk kaymış. Araç bunu yakalar.
JSON↔TOON pipeline hata ayıklama
Bir dönüştürme betiği <code>orders[3]</code>’ün 4. satırında sütun sırasını kaybetti. Bozuk çıktıyı önce araçtan geçirin, sonra beklenen TOON ile karşılaştırın; betiğinizin gerçekte ne ürettiğini hızlıca görürsünüz.
İstem verilerini doğrulama
Bir LLM’e TOON olarak veri göndermeden önce, modelin temiz bir yük alması için aracın içinden geçirin — girdi ilk seferde ayrıştırılınca model davranışı çok daha öngörülebilir olur.
Sık Sorulan Sorular
TOON verilerim saklanıyor mu?
Hayır. Onarım sunucuda çalışır ama girdiyi kalıcı olarak saklamayız. Yanıt tarayıcınıza döndüğünde bizim tarafımızda artık bulunmaz.
Hangi tür hataları düzeltir?
Yanlış girinti, karışık başlık ayırıcıları (; ve ,), kapatılmamış tırnaklar, satırlarıyla uyuşmayan orders[2] gibi dizi başlıkları, başıboş iki nokta üst üste — günlük TOON sorunları. Verilerinizi yeniden yapılandırmaz, yalnızca etrafındaki sözdizimi düzeltir.
Verilerim korunuyor mu?
Evet. Değerlere dokunulmaz. Yalnızca etraflarındaki sözdizimi düzeltilir.
TOON, JSON’dan nasıl farklı?
TOON, JSON ile aynı veriyi daha az token kullanarak kodlar — bir LLM’e token başına ödeme yaptığınızda işe yarar. Format toon-format/toon reposunda belgelenmiştir.
Düzeltilemeyen girdiler var mı?
Yapı niyetin belirsizleştiği kadar bozuksa — örneğin dizi başlığı 5 satır diyor ama yalnızca 2 satır var ve sütunlar da uyuşmuyorsa — düzeltebildiğini düzeltir, gerisini incelemeniz için bırakır. Çıktının temiz olduğunu doğrulamak için TOON Doğrulayıcı’yı kullanın.
Düzeltilen TOON’u JSON’a dönüştürebilir miyim?
Evet — sonucu TOON’dan JSON’a’dan geçirin; JSON anlayan herhangi bir araca takabileceğiniz normal bir JSON nesnesi elde edersiniz.
Diğer TOON Araçları
Düzeltmek yalnızca bir adım. İşte birlikte iyi çalışan diğer TOON araçları: