Metinden SQL'e güvenli bir şekilde nasıl yapılır? JSON'u döndürün {"steps": [2+ adım listesi], "why": "kısa"}.
Model, doğal dildeki bir soruyu veritabanına yönelik bir SQL sorgusuna dönüştürebilir. Güvenli bir şekilde nasıl gömülür: Doğru bir sorgu oluşturması için modele veritabanının bir SCHEMA'sını (tablolar, alanlar, ilişkiler) verin; bir sorgu oluşturun, ancak onu körü körüne ÇALIŞTIRMAYIN - önce kontrol edin (salt okunur, izin verilen tablolar, sınırlar); kullanıcıya kontrol için bir sorgu veya sonuç gösterin; bu yol için veritabanına erişim haklarını kısıtlayın (yalnızca SEÇ, yalnızca gerekli tablolar). Risk: Model yanlış veya tehlikeli bir sorgu oluşturabilir; bu nedenle, oluşturma ve yürütme arasında her zaman bir kontrol vardır. Kural: text-to-SQL, dildeki sorular için bir veritabanı açar, ancak oluşturulan sorguya güvenilmez: bir şema sağlayın, hakları sınırlayın ve yürütmeden önce kontrol edin.