Apa itu berkas JSONL?

JSONL — JSON Lines

Apa itu?

JSONL menunjuk pada hal yang persis sama dengan NDJSON: satu objek JSON per baris. Dua nama, dua komunitas, satu format — dan ada baiknya Anda mengetahui ini sebelum membuang waktu mencari perbedaan di antara keduanya.

Meski begitu, penggunaan di lapangan sudah menentukan kebiasaannya: istilah JSONL lebih sering dipakai di dunia pembelajaran mesin, sedangkan NDJSON lebih umum digunakan untuk log aplikasi dan aliran data.

Sejarah & asal-usul

Ekstensi .jsonl menjadi populer seiring melonjaknya jumlah dataset untuk kecerdasan buatan, di mana setiap baris mewakili satu contoh data latih.

Saat ini, format inilah yang diharapkan oleh sebagian besar alat fine-tuning model: satu baris, satu sampel data.

Mengapa berguna

Format ini memungkinkan pengolahan dataset berukuran beberapa gigabyte tanpa perlu memuat seluruhnya ke memori sekaligus.

Menambahkan data cukup dilakukan dengan menambahkan baris di akhir berkas — tidak perlu menulis ulang seluruh isinya.

Batasan & kekurangan

Berkas ini tidak dapat dibaca oleh alat yang mengharapkan format JSON standar.

Karena tidak ada struktur pembungkus, validasi menyeluruh terhadap berkas menjadi tidak mungkin dilakukan.

Tips penggunaan

JSONL adalah format yang tepat untuk dataset pelatihan atau pemrosesan data secara streaming.

Konversikan ke CSV bila ingin memeriksanya lewat spreadsheet, atau ke JSON jika suatu alat mengharuskan bentuk array tunggal — namun perhatikan penggunaan memori bila ukuran berkasnya besar.

Konversi JSONL Anda dalam hitungan detik, di server aman kami di Prancis.

Konversi JSONL