• 12-04-2025, 23:56:00
    #1
    Link 1 :https://drive.google.com/file/d/1Aba...L-2IwUJHy/view
    Link 2:https://www.kaggle.com/whitepaper-prompt-engineering

    Google, Prompt Engineering ve en iyi uygulamaları hakkında 69 sayfalık bir teknik doküman yayınladı!
    Bu teknik dokümanı okumanız şiddetle tavsiye edilir
  • 13-04-2025, 00:03:09
    #2
    📘 Prompt Engineering PDF Özeti (Lee Boonstra – Şubat 2025)
    Tam anlamıyla “LLM’leri çıldırtmadan nasıl prompt yazılır?” kitabı. İşte bombalar: 💣👇

    🔧 Temel Tanım:


    Prompt engineering, büyük dil modellerinin (LLM) doğru çıktılar üretmesi için etkili girdiler (prompts) tasarlama sanatıdır. "Ne verirsen, onu alırsın" olayı burada ciddiye biniyor. İyi prompt = iyi sonuç 🎯

    ⚙️ LLM Konfigürasyonu:

    • Temperature: 🎯 0 → net & kesin, 🔥1+ → yaratıcı ama dağınık.
    • Top-K & Top-P: Modelin ne kadar genişten seçeceğini belirler. 🎩
    • Output Length: Çok uzun → maliyet artar, çok kısa → bilgi eksik olabilir.
    • Sampling Loop Bug: Aynı şeyleri tekrar etme sorunu, doğru temperature/top-k ayarlarıyla çözülür.

    🧠 Promptlama Teknikleri:


    1. Zero-shot:


    Modelin örnek görmeden cevaplaması. Basit işler için ideal.

    2. One-shot / Few-shot:


    1 ya da birkaç örnekle yönlendirme. Yapay zekaya "bak böyle yap" demek gibi. En çok kullanılan tekniklerden.

    3. System / Contextual / Role Prompting:

    • System: Modelin genel görevini belirler.
    • Role: Model bir karaktere bürünür (“bir öğretmen gibi cevap ver”).
    • Contextual: Arka plan bilgisi verir.

    4. Step-back Prompting:


    Önce genel soruyu sordur, sonra asıl göreve geç. Modelin kafayı çalıştırmasını sağlıyor.

    5. Chain of Thought (CoT):


    Adım adım düşünmesini istersin: “Let’s think step by step.”
    Zor problemlerde altın değerinde 💡

    6. Self-consistency:


    Aynı promptu birkaç kez çalıştır, en çok çıkan cevabı al → daha sağlam cevaplar için.

    7. Tree of Thoughts (ToT):


    CoT’nin dallanmış hali. Birden fazla düşünce yolunu aynı anda test eder.

    8. ReAct (Reason + Act):


    Dış kaynaklara ulaşarak aksiyon alabilir. Arama yapar, API çağırır. Agent modellerin kalbi.

    9. Automatic Prompt Engineering (APE):


    Modeli prompt yazması için promptlarsın 😵*💫 Yani promptları otomatik optimize ettiriyorsun. Meta seviye zeka işte bu.

    💻 Kod Yazdırma Teknikleri:

    • Kod yazdırma (Bash, Python)
    • Kod açıklatma
    • Kod çevirme
    • Kod debug ettirme Hepsi promptla yapılabilir. Modeli "sen bir yazılımcısın" diye role sokarsan cuk oturur.

    🧑*🏫 Best Practices (En İyi Uygulamalar):

    • 🔁 Örnek ver, örnek ver, örnek ver!
    • ✂️ Kısa ve net ol
    • 🎯 Çıktıyı açık belirt
    • 📏 Maksimum token uzunluğunu ayarla
    • 📦 Değişken kullan (örneğin {city} gibi)
    • 🧪 Yazım tarzlarıyla denemeler yap
    • 🧠 CoT gibi yöntemleri belgele

    🔥 Kapanış:


    Prompt engineering, sadece "soru yazmak" değil; adeta bir mühendislik dalı. Yaratıcılık, mantık ve test güdüsü birleşiyor. Bu doküman, tüm teknikleri somut örneklerle açıklayarak kullanıcının “prompt ustası” olmasını hedefliyor.
    İstersen sana özel prompt şablonları da çıkarabilirim, mesela:
    • Kod açıklama
    • Blog yazdırma
    • Chatbot eğitimi için diyalog üretme
      Yeter ki söyle 😎💬
    Hazır mısın prompterların Jedi'ı olmaya? 💫🧙*♂️


    ChatGPT nin özeti, böylece konu daha oturaklı olur.
  • 13-04-2025, 00:03:55
    #3
    O kadar prompt var hocam siz prompt mantığını anlamazsanız ne faydası olacak