Bagaimana cara melakukan text-to-SQL dengan aman? Kembalikan JSON {"steps": [daftar 2+ langkah], "why": "short"}.
Model ini dapat mengubah pertanyaan dalam bahasa alami menjadi kueri SQL ke database. Cara menyematkan dengan aman: berikan model SKEMA database (tabel, bidang, hubungan) sehingga model dapat membuat kueri yang benar; buat kueri, tetapi JANGAN jalankan secara membabi buta - periksa dulu (hanya baca, tabel yang diizinkan, batasan); menunjukkan kepada pengguna kueri atau hasil untuk kontrol; batasi hak akses ke database untuk jalur ini (hanya PILIH, hanya tabel yang diperlukan). Risiko: model mungkin membuat kueri yang salah atau berbahaya - oleh karena itu, selalu ada pemeriksaan antara pembuatan dan eksekusi. Aturan: text-to-SQL membuka database untuk pertanyaan dalam bahasa tersebut, tetapi kueri yang dihasilkan tidak tepercaya: berikan skema, batasi hak, dan periksa sebelum eksekusi.