🔹 Prompt Engineering Nedir?
- Prompt engineering, modele ne istediğimizi en iyi şekilde anlatma sürecidir.
- Amaç: belirsizliği azaltmak, hatalı/hayali çıktıları (hallucination) önlemek.
- Teknik bir uzmanlık gerektirmez; herkes öğrenebilir.
- Süreç deneme–yanılma ve iteratiftir.
🧠 Prompt Engineering Cheat Sheet (Yeni Başlayanlar)
1️⃣ Altın Kural
Model zeki ama niyetini okuyamaz.
Ne istediğini net, açık ve yapılandırılmış söyle.
2️⃣ Temel Prompt Formülü
👉 Rol + Görev + Bağlam + Çıktı Formatı
Örnek:
Bir ürün yöneticisi gibi davran.
Bir mobil uygulama için onboarding metni yaz.
Hedef kitle: 18–25 yaş.
Çıktıyı madde işaretleriyle ver.
3️⃣ En Yaygın Prompt Türleri
🔹 Zero-shot
Örnek yok, direkt görev:
“Bu metni özetle.”
🔹 Few-shot (Önerilen ✅)
Örnek ver, sonra iste:
“Örnek:
Metin: X → Özet: Y
Metin: Z → Özet: ?”
4️⃣ Mutlaka Kullanman Gereken İfadeler
“Adım adım düşün”
“Varsayım yapma”
“Bilmiyorsan bilmiyorum de”
“Kısa ve net cevapla”
“Tablo halinde ver”
5️⃣ Sık Kullanılan Roller
“Bir öğretmen gibi anlat”
“Bir UX writer gibi yaz”
“Bir kıdemli yazılım geliştirici gibi incele”
“Bir editör gibi düzelt”
6️⃣ Hallucination (Uydurma) Önleme
✅ Şunu ekle:
“Emin olmadığın bilgileri belirtme.”
“Kaynak yoksa tahmin etme.”
7️⃣ Uzun Yanıtları Kontrol Etmek
“En fazla 5 madde”
“100 kelimeyi geçme”
“Sadece özet ver”
8️⃣ Gelişmiş Ama Basit Teknikler
🔹 Chain of Thought
“Önce nasıl düşüneceğini açıkla, sonra cevabı ver.”
🔹 Step-back
“Önce problemi genel olarak tanımla, sonra çöz.”
9️⃣ Kod Yazdırırken
“Sadece çalışan kod ver”
“Yorum satırı ekle”
“Python 3.11 uyumlu olsun”
🔟 Prompt İyileştirme Döngüsü
Yaz
Çıktıyı gör
Daha netleştir
Tekrar dene 🔁
🎯 Mini Şablon (Kopyala–Yapıştır)
[ROL] gibi davran.
[GÖREV] yap.
[BAĞLAM]
Çıktıyı [FORMAT] şeklinde ver.
[KISITLAR]
✅ İpucu:
İyi prompt = iyi brief.
Kötü prompt = kötü çıktı.