Atoms ile kod yazmadan uygulama kur — AI ekibin senin için planlasın, kodlasın, deploy etsindene →

Varlık Cezası (Presence Penalty)

Araç kavramları
Ing: Presence PenaltyGuncellendi: 15 Haziran 2026
Bir kelime metinde bir kez bile geçtiyse tekrar seçilmesini topluca cezalandıran ayar. Modeli yeni konulara açar.

Varlık cezası nedir?

Presence penalty, bir token metinde en az bir kez geçtiyse onu tekrar seçme olasılığını düşüren bir ayardır. OpenAI'ın API'siyle yaygınlaştı. Amacı, modeli daha önce değindiği kelimelerden uzaklaştırıp yeni kelime ve konulara yönlendirmek.

Nasıl çalışır?

Mekanizma toplamsaldır: bir token geçmişte göründüyse, skorundan sabit bir miktar düşülür — kaç kez geçtiği fark etmez, bir kez de geçse on kez de geçse aynı düz ceza uygulanır. İşte onu kardeşi frequency penalty'den ayıran nokta bu: frequency penaltytekrar sayısıyla orantılı artan ceza• kelime ne kadar çok geçtiyse o kadar sert cezalandırır; presence penalty ise sadece "geçti mi, geçmedi mi" diye bakar.

Değer genelde -2 ile 2 arasındadır. Pozitif değerler modeli yeni konulara iter; 0 nötrdür; negatif değerler tam tersine tekrarı teşvik eder.

Neden önemli?

Sohbeti veya metni tek bir konuya saplanmaktan kurtarır. Beyin fırtınası, fikir listesi, çeşitli örnekler istediğin durumlarda işe yarar — model kendini tekrar etmek yerine yeni alana geçer. Repetition penalty'den farkı: o çarpımsal ve daha çok kelime düzeyinde döngü kırmaya yönelik, presence penalty ise konu çeşitliliği için ayarlanır.

Kullanım alanları

Yaratıcı yazım, brainstorming ve uzun sohbetlerde pozitif değer çeşitliliği artırır. Teknik doğruluk veya tutarlı terminoloji isteyen işlerde yüksek presence penalty zararlıdır — model doğru terimi tekrar kullanmaktan kaçınıp metni bozabilir. Az ve dikkatli kullan.

Kaynak:OpenAI
mindi
mindi'nin notu
frequency penalty ile karıştırılır: bu "geçti mi" diye bakar, o "kaç kez geçti" diye. Konu çeşitliliği için 0.5-1 arası dene; teknik metinde sıfırda bırak, yoksa doğru terimden bile kaçar.