İçeriğe geç
Konuşalım Web sitesi gelir kaçağı denetimi
Nedir

Prompt nedir, iyi bir prompt nasıl yazılır?

2 dk okuma Prompt · Temel

Prompt, yapay zekâ modeline verdiğiniz talimat ve girdidir. Modelin ne yapacağını ve cevabı hangi biçimde vereceğini belirler.

Prompt nedir?

Prompt, bir yapay zekâ modeline yazdığınız her şeydir: soru, talimat, örnek ya da eklediğiniz belge. Model promptu okur ve ona en uygun devamı üretir. Aynı model, iyi ve kötü yazılmış iki prompta çok farklı kalitede cevap verebilir. Promptları tasarlama ve iyileştirme işine prompt mühendisliği (prompt engineering) denir.

İyi bir promptta ne olur?

Modelin kafasında sizin durumunuz yoktur; ona ne verirseniz o kadarını bilir. Etkili bir prompt genellikle şu soruları cevaplar:

  • Görev tam olarak ne? "Özetle" demek yerine "bu toplantı notunu yöneticiye gidecek beş maddelik bir özete çevir" demek gibi.
  • Bağlam ne? Hedef kitle, şirket, amaç ve kısıtlar.
  • Çıktı nasıl görünmeli? Uzunluk, ton, dil, tablo ya da madde listesi.
  • Örnek var mı? Beklediğiniz cevaptan bir iki örnek göstermek (few-shot) çoğu zaman uzun açıklamadan daha iyi sonuç verir.

Zayıf ve güçlü prompt örneği

Zayıf prompt: "Ürünümüz için reklam metni yaz."

Güçlü prompt: "Ev tipi su arıtma cihazımız için Instagram reklam metni yaz. Hedef kitle, küçük çocuğu olan ve şebeke suyuna güvenmeyen aileler. Tek bir fayda öne çıksın: filtre yılda bir kez değişiyor. Samimi bir dil kullan, 150 karakteri geçme ve farklı açılardan üç versiyon ver."

İkinci prompt modele hedef kitleyi, mesajı ve biçimi söylediği için ilk denemede kullanılabilir bir metin çıkma ihtimali çok daha yüksektir.

Sık yapılan hatalar

Tek bir promptta birbirinden farklı beş iş istemek sonucu bulandırır; büyük işleri adımlara bölmek daha iyi çalışır. "Kısa", "profesyonel" gibi kelimeler herkese başka şey ifade eder, bunları ölçüye çevirmek gerekir: "en fazla üç cümle", "resmi ama sade". Modelden bilmediği güncel bir bilgiyi istemek de riskli bir alışkanlıktır; model boşluğu akıcı ama yanlış bir cevapla doldurabilir. Bu duruma halüsinasyon denir.

Prompt ile system prompt farkı

Kullanıcının her mesajda yazdığı metin prompttur. Uygulamayı kuran geliştiricinin arka planda modele verdiği ve her konuşmada geçerli olan talimatlara ise system prompt denir. Modeller iki talimat çeliştiğinde genellikle system prompttaki kurallara öncelik verecek şekilde eğitilir.