Ünite 2 / 12

İyi Prompt Anatomisi: Rol, Bağlam, Görev, Format, Örnek, Kısıt

Kazanimlar:

  • Etkili bir prompt'un altı temel bileşenini sayabilir ve her birinin işlevini açıklayabilir
  • Zayıf bir prompt'u bu bileşenlerle adım adım güçlendirebilir
  • Bir görev için hangi bileşenlerin gerekli olduğuna bilinçli karar verebilir

AI'dan aldığınız cevabın kalitesi, büyük ölçüde ona verdiğiniz talimatın kalitesine bağlıdır. Aynı modele "bir e-posta yaz" demek ile iyi yapılandırılmış bir talimat vermek, tamamen farklı sonuçlar doğurur. Bu ünitede etkili bir prompt'un altı temel bileşenini, yani "anatomisini" öğreneceğiz. Bu altı parçayı bilirseniz, işinizdeki herhangi bir görev için güçlü bir talimat inşa edebilir, çıktının nesini beğenmediğinizde de hangi parçanın eksik olduğunu hızla bulabilirsiniz.

Prompt Nedir?

Prompt, AI'ya verdiğiniz talimat ya da sorudur. İyi bir prompt, modele ne istediğinizi açık, eksiksiz ve yanlış anlaşılmaya yer bırakmadan anlatır. Kötü bir prompt ise modeli boşlukları kendi varsayımlarıyla doldurmaya zorlar ve genellikle genel, isabetsiz cevaplar üretir. Anatomiyi öğrenmenin amacı, bu boşlukları bilinçli biçimde kapatmaktır.

Altı Temel Bileşen

Güçlü bir prompt'u altı yapı taşından oluşuyor gibi düşünebilirsiniz. Her görev için hepsi gerekmez; ama bunları bilmek, elinizde bir kontrol listesi olması demektir.

1. Rol (Persona)

Modele hangi bakış açısıyla konuşacağını söyleyin. Rol; kullanılacak terminolojiyi, tonu ve derinliği belirler. "Deneyimli bir mali müşavir gibi davran" dediğinizde model, aynı soruya bir öğrenciye göre daha teknik ve dikkatli bir yanıt verir. (Rolü 9. ünitede derinlemesine işleyeceğiz.)

2. Bağlam (Context)

Modelin durumu anlaması için gereken arka plan bilgisidir. Kim için, hangi amaçla, hangi koşullarda? Bağlam eksikse model havada kalır ve genel geçer bir metin üretir. "Bu e-posta, 3 aydır ödemesini geciktiren ama uzun süredir bizimle çalışan değerli bir kurumsal müşteriye gidecek" cümlesi, modele tonu ayarlaması için kritik bilgi verir.

3. Görev (Task)

Tam olarak ne yapmasını istediğinizi net bir eylemle söyleyin. "Yaz", "özetle", "karşılaştır", "sınıflandır", "listele" gibi somut fiiller kullanın. Görev, prompt'un kalbidir; bulanık bir görev fiili tüm çıktıyı bulanıklaştırır.

4. Format

Çıktının nasıl görünmesini istediğinizi belirtin: madde listesi mi, tablo mu, paragraf mı, kaç kelime, hangi başlıklarla? Bunu söylemezseniz model kendi tercihini uygular ve bu genellikle işinize uymaz. (Format zorlamayı 7. ünitede ayrıntılandıracağız.)

5. Örnek

Mümkünse istediğiniz çıktıya benzer bir örnek gösterin. "Şuna benzer bir şey istiyorum" demek, uzun uzun tarif etmekten çoğu zaman daha etkilidir çünkü model örneği taklit eder. (Bu tekniği 5. ünitede derinlemesine göreceğiz.)

6. Kısıt (Sınırlar)

Neyin yapılmasını istemediğinizi ve sınırları belirtin: "Teknik jargon kullanma", "Fiyat vaadi verme", "En fazla 150 kelime", "Sadece verdiğim bilgilere dayan, uydurma". Kısıtlar, çıktının hatalı yönlere sapmasını engelleyen korkuluklardır ve çoğu kişinin atladığı en değerli bileşendir.

Bileşenleri Bir Arada Görmek

Aşağıdaki tablo, zayıf ve güçlü bir prompt'u karşılaştırıyor:

Bileşen

Zayıf Prompt

Güçlü Prompt

Rol

(yok)

"Deneyimli bir müşteri ilişkileri uzmanı gibi davran"

Bağlam

(yok)

"Ödemesini geciktiren ama değerli, 4 yıllık bir kurumsal müşteriye"

Görev

"Bir e-posta yaz"

"Nazik ama net bir ödeme hatırlatma e-postası yaz"

Format

(yok)

"En fazla 120 kelime, 3 kısa paragraf, resmi ama sıcak ton"

Örnek

(yok)

"Önceki başarılı hatırlatmalarımızdaki gibi çözüm odaklı"

Kısıt

(yok)

"Tehdit içeren ifade kullanma; yasal süreçten bahsetme"

Adım Adım: Zayıf Bir Prompt'u Güçlendirmek

Elinizde şu var: "Blog yazısı yaz." Şimdi bileşenleri sırayla ekleyelim.

  1. Görevi netleştir: "Bulut muhasebe yazılımımız hakkında bir blog yazısı yaz."
  2. Rol ekle: "Küçük işletmelere yazan bir finans içerik editörü gibi yaz."
  3. Bağlam ekle: "Okuyucular muhasebeden anlamayan KOBİ sahipleri; amaç deneme sürümüne kayıt."
  4. Format ekle: "700-800 kelime, 4 alt başlık, girişte bir soru, sonda tek cümlelik çağrı."
  5. Kısıt ekle: "Rakip marka ismi verme; abartılı vaat kullanma; sade Türkçe."
  6. Örnek ekle: "Ton olarak şu paragrafa benzesin: [örnek paragraf]."

Her adımda çıktı biraz daha sizin kafanızdakine yaklaşır. Anatominin gücü budur: rastgele denemek yerine, eksik bileşeni bilerek eklersiniz.

Dört Kopyalanabilir Şablon

1) Genel amaçlı iskelet:

Rol: [uzmanlık] alanında deneyimli biri gibi davran.Bağlam: [kim için, hangi amaç, hangi durum].Görev: [tek net fiil] ...Format: [uzunluk, yapı, başlıklar].Kısıt: [neyi yapma, hangi sınırlar].

2) E-posta yazma:

Rol: Kurumsal iletişim uzmanı.Bağlam: Alıcı [kim], ilişki [durum], amaç [ne].Görev: [bilgilendirme / hatırlatma / özür / teklif] e-postası yaz.Format: En fazla [X] kelime, [ton] tonda, net bir kapanış cümlesiyle.Kısıt: Söz verme, abartma; sadece verdiğim bilgilere dayan.

3) Metin özetleme:

Görev: Aşağıdaki metni özetle.Format: En fazla [X] madde; her madde bir karar/aksiyon.Kısıt: Metinde olmayan hiçbir bilgi ekleme; yorum katma.Bağlam: Bu özet [kim] için, [amaç] için kullanılacak.Metin:[metin]

4) Karşılaştırma tablosu:

Görev: [A] ile [B]'yi karşılaştır.Format: Markdown tablo; sütunlar: Kriter | A | B.Bağlam: Karar veren kişi [kim], önceliği [ne].Kısıt: Kesin fiyat/rakam uydurma; emin olmadığında "belirsiz" yaz.

Zayıf Prompt / Güçlü Prompt

Zayıf:

Toplantı için bir gündem hazırla.

Güçlü:

Rol: Deneyimli bir proje yöneticisi gibi davran.Bağlam: 45 dakikalık haftalık ekip toplantısı; 6 kişi; konu yeni ürün lansmanı gecikmesi.Görev: Zaman kutulu (her maddeye dakika ayrılmış) bir gündem hazırla.Format: Tablo; sütunlar: Konu | Süre | Sorumlu | Beklenen çıktı.Kısıt: Toplam süre 45 dakikayı geçmesin; en fazla 6 madde olsun.

Üç Mini Vaka

Vaka 1 — Satış. Bir satış ekibi "teklif e-postası yaz" prompt'uyla sürekli soğuk metinler alıyordu. Rol, bağlam ve format eklendiğinde ilk yanıt oranı ekibin kendi ölçümüne göre belirgin arttı; değişen model değil, talimattı.

Vaka 2 — Hukuk asistanı. Bir hukuk bürosu asistanı sözleşme özeti isterken kısıt eklemiyordu ve model bazen yorum katıyordu. "Sadece maddede yazana dayan, çıkarım yapma" kısıtı eklendikten sonra özetler denetime hazır hale geldi ve avukatın düzeltme süresi yaklaşık yarıya indi.

Vaka 3 — Eğitim. Bir kurumsal eğitmen "sunum planı yaz" derken 20 slaytlık dağınık taslaklar alıyordu. Formatı "8 slayt, her slaytta başlık + 3 madde + 1 örnek" diye sabitleyince taslaklar doğrudan kullanılabilir oldu.

İpucu: Çıktıyı beğenmediğinizde şu soruyu sorun: "Hangi bileşen eksikti?" Cevap genellikle bağlam ya da kısıttır; çünkü çoğu kişi görev ve formatı yazar ama bu ikisini atlar.
Dikkat: Bileşen eklemek "daha uzun prompt her zaman daha iyi" demek değildir. Amaç uzunluk değil netliktir. Gereksiz, çelişkili veya konuyla ilgisiz detaylar modeli şaşırtabilir. Her cümlenin bir işi olsun.

Sık yapılan hatalar

  • Sadece görevi yazmak. "E-posta yaz" deyip rol, bağlam, format ve kısıtı atlamak; en yaygın hata budur.
  • Kısıtı unutmak. Neyin istenmediğini söylememek. Model bilmediği için "güvenli" saydığı her şeyi ekler.
  • Çelişkili bileşenler. "Çok kısa ama tüm detayları içersin" gibi kendi içinde çelişen talimatlar vermek.
  • Bağlamı görev sanmak. Sayfalarca arka plan yazıp ne yapılacağını net söylememek.
  • Örneği kalitesiz seçmek. Model örneği taklit eder; kötü örnek kötü çıktı üretir.

Özetle

  • Güçlü bir prompt'un altı bileşeni: rol, bağlam, görev, format, örnek ve kısıt.
  • Rol bakış açısını, bağlam arka planı, görev ne yapılacağını, format biçimi, örnek istenen sonucu, kısıt ise sınırları belirler.
  • Her görev için hepsi gerekmez; sonuç ne kadar önemli ve spesifikse o kadar çok bileşen ekleyin.
  • Çoğu kişinin atladığı kısıt bileşeni, çıktıyı hatalı yönlere sapmaktan koruyan en değerli parçadır.
  • Amaç uzunluk değil netliktir; her cümlenin bir işlevi olsun.

Uygulama görevi

İşinizde sık yaptığınız bir görevi seçin ve önce tek cümlelik zayıf halini yazın. Ardından altı bileşeni tek tek ekleyerek prompt'u yeniden kurun; her bileşeni eklerken çıktıyı tekrar üretin ve hangi eklemenin en büyük sıçramayı yaptığını not edin. Sonuçta ortaya çıkan güçlü prompt'u, bir sonraki sefer için bir yere kaydedin.

Kontrol listesi

  • [ ] Altı bileşeni (rol, bağlam, görev, format, örnek, kısıt) ezbere sayabiliyorum.
  • [ ] Her bileşenin çıktıyı nasıl etkilediğini bir örnekle açıklayabiliyorum.
  • [ ] Zayıf bir prompt'u bileşenlerle adım adım güçlendirebiliyorum.
  • [ ] Kısıt bileşenini bilinçli olarak ekliyorum.
  • [ ] Prompt'u uzatmak yerine netleştirmeye odaklanıyorum.