prompt-eng

Programla Desteklenen Dil Modeli (PAL)

Program-Aided Language Model (PAL, program destekli dil modeli), modelin cevabı düz metinle hesaplamak yerine, çalıştırıldığında sonucu üreten kısa bir program — genellikle Python — yazdığı bir yönlendirme kalıbıdır. Gao vd. (2023) tarafından tanıtılan PAL işi böler: LLM problemi okuyup mantığı kod olarak ifade eder, sıradan bir yorumlayıcı ise asıl aritmetiği ve akış denetimini belirlenimci biçimde yürütür. Bu, temel bir zayıflığı aşar — dil modelleri güvenilmez hesap makineleridir ama yetkin kod yazarlarıdır — ve aynı fikir Program-of-Thoughts olarak da karşımıza çıkar. Cevapların kesin olması gereken her yerde önemlidir: fiyat matematiği, tarih ve saat dilimi mantığı, birim dönüşümleri, veri toplulaştırmaları ya da 'zihinden' güvenemeyeceğiniz her şey. Geliştiriciler için pratik biçim, üretimden sonra devreye giren, izole bir kod çalıştırma adımıdır; programın çıktısı cevap olarak döner. Uyarılar: güvenilmeyen kodu güvenle çalıştırmalısınız (izole sandbox, zaman aşımı, ağ yok) ve model yine de hatalı mantık yazabilir — bu yüzden sonuçları doğrulayın ve hata ayıklama için üretilen kodu kaydedin.

İlgili terimler

Daha fazla Komut Mühendisliği terimi