Geliştirici aracı / 30
LLM JSON Onarma ve Otomatik Düzeltici
LLM'ler tarafından oluşturulan kesilmiş, hatalı biçimlendirilmiş, tek tırnaklı veya kaçışlanmamış JSON'yi sunucuya göndermeden onarın.
LLM JSON Onarma ve Otomatik Düzeltici: TOEA, hatalı biçimlendirilmiş JSON dizelerinin yapısını analiz eder. Eksik kapatma köşeli parantezlerini ve süslü parantezleri otomatik olarak ekler, sondaki virgülleri kaldırır, tek tırnakları çift tırnaklara dönüştürür, tırnaksız nesne anahtarlarını tırnak içine alır, Python sabitlerini (True/False/None) değiştirir ve dizelerin içindeki kontrol karakterlerini kaçışlar. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.
- Kategori
- Geliştirici araçları
- Çalıştırma sayısı
- Tarayıcınızda
- Maliyet
- Ücretsiz · kayıt gerekmez
- Kullanılabilirlik
- Kullanıma hazır
Onarım durumu raporu
7 Düzeltmeler uygulandı ⚡- 🛠️ Removed code comments
- 🛠️ Replaced Python 'True' with 'true'
- 🛠️ Converted single-quoted strings/keys to double quotes
- 🛠️ Added double quotes to unquoted object keys
- 🛠️ Removed trailing commas from objects/arrays
- 🛠️ Closed unterminated string literal at end of input
- 🛠️ Closed unclosed object brace '}'
Düzeltilmiş kesilme hâlâ eksiktir
Bir model çıktı sınırına ulaştığında JSON bir değerin ortasında durur. Açık dizeleri ve köşeli parantezleri kapatmak, JSON'un ayrıştırılmasını sağlar; ancak son kayıt, kesilmeden önce yazılmış olanla sınırlıdır: bir dize erken bitebilir, bir sayının basamakları eksik olabilir ve sonraki alanlar bulunmayabilir. Düzeltme listesi, sonunda bir dizenin veya parantezin kapatıldığını söylüyorsa son öğeyi güvenilir kabul etmek yerine kaldırın ya da yeniden isteyin. Kalıcı çözüm üst katmandadır: çıktı belirteci sınırını yükseltin, her çağrıda daha az kayıt isteyin veya sağlayıcının yapılandırılmış çıktı modunu kullanın.
Söz dizimi düzeltildi, yapı denetlenmedi
Geçerli JSON yine de yanlış JSON olabilir: eksik bir alan, dize olarak gönderilen bir sayı veya fazladan bir sarmalayıcı nesne. Kodunuz buna güvenmeden önce düzeltilmiş çıktıyı model için istediğiniz şemaya karşı JSON Schema validator ile doğrulayın.
Güvenli bir otomatik düzeltmesi olmayan bir hata vardır: "He said "yes"" örneğinde olduğu gibi, kaçışlanmamış bir dize değerinin içindeki çift tırnak. Metinde değerin gerçekte nerede bittiğini gösteren hiçbir şey yoktur; bu nedenle elle düzeltin.
Nasıl kullanılır?
- Bir LLM'den alınan ham veya kesilmiş JSON çıktısını yapıştırın.
- TOEA; söz dizimi hatalarını, kaçışlanmamış tırnakları, sondaki virgülleri ve kapatılmamış köşeli parantezleri otomatik olarak düzeltir.
- Onarım raporunu inceleyin, ardından geçerli JSON sonucunu kopyalayın veya indirin.
Gizlilik ve sınırlamalar
İşleme tamamen tarayıcınızın RAM'inde gerçekleşir. Verileriniz ve API yükleriniz hiçbir sunucuya aktarılmaz.
İlgili araçlar
Sık sorulan sorular
Hangi JSON hatalarını onarabilir?
Token sınırları nedeniyle kesilmiş JSON'yi, sondaki virgülleri, tek tırnaklı dizeleri ve anahtarları, tırnaksız nesne anahtarlarını, Python sabitlerini (True/False/None), dize değişmezleri içindeki kaçışlanmamış satır sonlarını ve sekmeleri ve JS kod yorumlarını düzeltir.
Dize değerlerini değiştirir mi?
Hayır. İçeriği değiştirmeden söz dizimi biçimlendirmesini düzeltir ve dizelerin içindeki ham kontrol karakterlerini kaçışlar.
Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez