prompt-eng

Output Validation

Output validation (çıktı doğrulama), uygulamanız harekete geçmeden önce bir LLM yanıtını açık kurallara karşı denetleyen adımdır — JSON'ı ayrıştırmak, zorunlu alanların doğru tiplerle var olduğunu doğrulamak, enum ve aralık kısıtlarını uygulamak ve iş kurallarını işletmek — sonra denetim başarısız olursa yeniden denemek, onarmak ya da yedeğe düşmek. Modeller belirlenimci olmadığı ve ara sıra bozuk ya da uydurma veri döndürdüğü için, ham çıktıyı güvenilir saymak yaygın bir üretim hatası kaynağıdır. Doğrulama, "genelde çalışır"ı "güvenle yayına alınır"a çeviren güvenlik ağıdır. SaaS geliştiricileri için standart kalıp şudur: bir şemayla üret, tipli bir nesneye ayrıştır (Zod, Pydantic ya da JSON Schema doğrulayıcıları gibi kütüphaneler), başarısızlıkta ya belirli hatayla yeniden komut ver ("son çıktında 'price' eksikti; geçerli JSON döndür") ya da zarifçe geri çekil. Yalnızca biçimi değil anlamı da doğrulayın — söz dizimi geçerli ama anlamca yanlış bir değer (negatif fiyat, katalog dışı bir SKU) da yakalanmalı. Doğrulama hatalarını loglayın; yükselen bir oran, prompt drift'in ya da bir model değişikliğinin erken işaretidir.

İlgili terimler

Daha fazla Komut Mühendisliği terimi