Giriş ve çıkış nasıl yönetilir? JSON'u döndürün {"rules": [2'den fazla kuralın listesi], "why": "kısa"}.
Temel zihniyet değişimi: Hem kullanıcı girişi HEM de model çıkışı güvenilmeyen verilerdir. Kullanıcı isteminizi bozmaya çalışabilir; Model yanlış, zararlı veya değiştirilmiş içerik döndürebilir. Kurallar: Model çıktısını, kaçmadan doğrudan HTML, SQL veya komutlara yapıştırmayın (XSS ve enjeksiyon riski); kullanımdan önce yanıtın yapısını ve içeriğini doğrulamak; modelin genel olarak döndürebileceklerini sınırlandırın (biçim, uzunluk); Metnini kendinizden gelen bir kod olarak değil, dışarıdan gelen bir girdi olarak değerlendirin. Kural: Modelin çıktısına, rastgele bir kullanıcıdan gelen metne güvendiğiniz kadar güvenin; yani güvenmeyin, kontrol edin.