Kazanimlar:
- Farklı AI araçlarında çalışan taşınabilir prompt yazma mantığını kavrar
- Ekip için tekrar kullanılabilir, sürümlenen bir prompt kütüphanesi kurabilir
- Bir işi baştan sona yapay zekâyla yürüten uçtan uca bir akış tasarlayabilir
Bu modülü, öğrendiğimiz her şeyi kalıcı ve ölçeklenebilir bir değere dönüştürerek bitiriyoruz. Tek tek iyi prompt yazmayı öğrendik; ama asıl kurumsal güç, iyi prompt'ları tekrar kullanılabilir bir varlığa dönüştürüp ekiple paylaşmakta ve bir işi baştan sona yapay zekâyla yürütecek bir akış kurmakta yatar. Bu ünitede taşınabilir prompt yazmayı, bir prompt kütüphanesi kurmayı ve uçtan uca bir iş akışı tasarlamayı öğreneceğiz.
Taşınabilir (Sağlayıcı-Bağımsız) Prompt
Piyasada birden çok yapay zekâ aracı var ve zaman içinde değişiyorlar. Bir prompt'u tek bir aracın özel numaralarına göre yazarsanız, araç değişince prompt'unuz çöker. Oysa net yapı, açık bağlam ve iyi örneklere dayanan bir prompt, hangi araçta çalıştırılırsa çalıştırılsın iyi sonuç verir; çünkü iyi talimatın mantığı evrenseldir. Taşınabilir prompt yazmanın kuralları:
- Anatomi bileşenlerine (rol, bağlam, görev, format, kısıt) dayan; araca özgü kısayollara değil.
- Talimatı düz ve açık dille yaz; gizli "hile" ifadelerine güvenme.
- Örnekle öğret; örnekler her modelde çalışır.
- Formatı açıkça belirt; biçim beklentisi araçtan bağımsızdır.
Prompt Kütüphanesi Nedir ve Neden Değerlidir?
Prompt kütüphanesi, denenmiş ve iyi sonuç veren prompt'ların düzenli biçimde saklandığı bir koleksiyondur (bir doküman, tablo veya paylaşılan araç olabilir). Değeri şudur: ekipteki herkes aynı işe sıfırdan başlamaz; en iyi prompt bir kez yazılır, defalarca kullanılır. Bu tutarlılık (herkes aynı kalitede çıktı alır) ve verimlilik (tekerlek yeniden icat edilmez) sağlar.
İyi bir kütüphane kaydında ne olmalı?
Alan
Açıklama
Başlık
Ne işe yaradığı (ör. "Ret e-postası")
Amaç
Hangi durumda kullanılır
Prompt
Değişkenleri [köşeli parantez] ile işaretli
Örnek çıktı
İyi bir sonuç örneği
Notlar
Dikkat edilecekler, sınırlar
Sürüm/tarih
Ne zaman güncellendiği
Değişkenleri [müşteri adı], [ürün] gibi köşeli parantezle işaretlemek, prompt'u bir "doldur-kullan" şablonuna dönüştürür.
Uçtan Uca İş Akışı
Gerçek verim, tek bir prompt'tan değil, birbirine bağlı adımlardan oluşan bir akıştan gelir. Bir işi baştan sona yapay zekâyla yürütmenin genel iskeleti:
- Girdiyi topla: Ham veriyi/metni hazırla, gizli veriyi anonimleştir.
- Yapılandır: Modele ham girdiyi düzenli bir yapıya (tablo/JSON) çevirt.
- Üret: Asıl işi (özet, taslak, analiz) ürettir.
- Eleştir/iyileştir: Modele kendi çıktısını eleştirtip iterasyon yap.
- Doğrula: Olguları, sayıları, kaynakları insan olarak kontrol et.
- Sonlandır: Formatı hedefe uydur ve kütüphaneye kaydedilecek dersi not et.
Bu altı adımın kritik noktası şudur: adımlar arasında insan denetimi vardır. Yapay zekâ hızlandırır; insan yönlendirir ve onaylar.
Dört Kopyalanabilir Şablon
1) Kütüphane kayıt kartı:
Başlık: [prompt adı]Amaç: [ne zaman kullanılır]Prompt:"""Rol: ...Bağlam: [değişken]Görev: ...Format: ...Kısıt: ..."""Örnek çıktı: [iyi sonuç]Notlar: [sınır/dikkat]Sürüm: v1 - [tarih]
2) Uçtan uca akış (tek görevde):
Şu işi 3 adımda yap ve her adım sonunda dur:1) Verdiğim ham notu "Kişi/Talep/Aciliyet" tablosuna çevir.2) Onaylayınca, yüksek aciliyetli olanlara taslak yanıt yaz.3) Onaylayınca, hepsini tek bir özet tabloya topla.Ham not: [metin]
3) Taşınabilirlik testi:
Bu prompt'u araç-bağımsız hale getir:araca özgü veya belirsiz hiçbir ifade kalmasın;sadece rol, bağlam, görev, format ve kısıtla yeniden yaz.Prompt: [mevcut prompt]
4) Ekip standardı oluşturma:
Aşağıdaki 3 farklı çalışanın aynı iş için yazdığı prompt'utek bir standart şablona birleştir. En iyi yanları koru,değişkenleri [parantez] ile işaretle, kısa bir kullanım notu ekle.Prompt'lar: [3 prompt]
Zayıf Prompt / Güçlü Prompt
Zayıf (tek seferlik, kişiye özel):
Ali için şu teklifi yaz, biliyorsun nasıl yaparız.
Güçlü (taşınabilir şablon):
Rol: Kurumsal satış temsilcisi.Bağlam: Alıcı [müşteri tipi]; ilişki [durum]; ürün [ürün].Görev: Teklif e-postası yaz.Format: 3 kısa paragraf, sonunda net bir sonraki adım.Kısıt: Fiyat vaadi verme; abartma; en fazla 130 kelime.
İkinci sürüm kişiye ve o güne bağlı değildir; değişkenleri doldurarak ekipteki herkes aynı kalitede teklif üretebilir. Kütüphaneye giren budur.
Üç Mini Vaka
Vaka 1 — Kütüphane etkisi. Bir destek ekibi en çok kullandıkları 15 yanıt prompt'unu paylaşılan bir kütüphaneye topladı. Yeni katılan bir çalışan, sıfırdan öğrenmek yerine kütüphaneyi kullanarak ilk haftasından itibaren ekip standardında yanıtlar üretti; ekibin çıktı tutarlılığı gözle görülür arttı.
Vaka 2 — Uçtan uca akış. Bir pazarlama ekibi haftalık bülteni tek prompt'la üretmeye çalışırken dağınık sonuç alıyordu. Akışı (konu toplama → taslak → editör eleştirisi → olgu doğrulama → format) beş adıma bölünce bülten hem kaliteli hem düzenli hale geldi ve üretim süresi öngörülebilir oldu.
Vaka 3 — Taşınabilirlik. Bir şirket kullandığı yapay zekâ aracını değiştirdi. Prompt'ları araca özgü hilelere değil, temiz anatomiye dayandığı için yeni araçta neredeyse hiç değişiklik gerektirmeden çalıştı; geçiş sancısız oldu.
İpucu: Bir prompt bir kez işe yaradığında onu "hafızanızda" tutmayın; hemen kütüphaneye değişkenleriyle kaydedin. Bugün 2 dakika ayırmak, gelecekte onlarca iterasyon turunu ortadan kaldırır.
Dikkat: Kütüphane canlı bir varlıktır; kurup unutulursa eskir. Prompt'ları sürümleyin (v1, v2), tarih koyun ve düzenli gözden geçirin. Ayrıca hiçbir şablon insan denetimini ortadan kaldırmaz: uçtan uca akışta bile son onay her zaman insanındır.
Sık yapılan hatalar
- İyi prompt'u kaydetmemek. Her seferinde sıfırdan başlamak.
- Araca özgü hilelere bağımlılık. Araç değişince prompt'un çökmesi.
- Değişkenleri sabitlemek. Şablonu tek bir isme/duruma özel bırakıp tekrar kullanılamaz kılmak.
- Kütüphaneyi güncellememek. Eskimiş, işe yaramayan prompt'ları taşımak.
- Akıştan insan denetimini çıkarmak. Uçtan uca otomasyonda doğrulama adımını atlamak.
Özetle
- Taşınabilir prompt, araca özgü hilelere değil net anatomiye dayanır ve her modelde çalışır.
- Prompt kütüphanesi, denenmiş prompt'ları ekiple paylaşarak tutarlılık ve verimlilik sağlar.
- İyi bir kütüphane kaydı başlık, amaç, değişkenli prompt, örnek çıktı, not ve sürüm içerir.
- Uçtan uca akış işi altı adıma böler ve her adımda insan denetimi korunur.
- İyi bir prompt'u anında, değişkenleriyle kaydetmek gelecekteki emeği katlanarak azaltır.
Uygulama görevi
İşinizde en sık tekrarlayan üç görevi belirleyin ve her biri için taşınabilir, değişkenleri işaretli birer prompt yazıp bir kütüphane kartına kaydedin. Ardından bu görevlerden birini uçtan uca akışa (topla → yapılandır → üret → eleştir → doğrula → sonlandır) dökün ve gerçek bir örnekle baştan sona çalıştırın.
Kontrol listesi
- [ ] Taşınabilir prompt yazmanın kurallarını uygulayabiliyorum.
- [ ] Değişkenleri işaretli bir kütüphane kartı oluşturabiliyorum.
- [ ] Bir işi uçtan uca akışa bölebiliyorum.
- [ ] Her akış adımında insan denetimini koruyorum.
- [ ] İyi prompt'ları anında kütüphaneye kaydediyorum.
Modul Sinavi
1. Büyük dil modelinin temel çalışma biçimi aşağıdakilerden hangisidir?
- A) İnternette canlı arama yapıp bulduğu sayfayı olduğu gibi kopyalar
- B) Verilen metnin devamında gelmesi en olası kelimeyi tahmin ederek metin üretir ✔
- C) Önceden yazılmış hazır cevapları bir veritabanından seçer
- D) Her soruyu bir insana yönlendirip cevabı geri getirir
Aciklama: Büyük dil modeli, verdiğiniz metnin ardından gelmesi en olası kelimeyi (token) istatistiksel olarak tahmin ederek metin üretir; bir veritabanından hazır cevap çekmez. Bu yüzden verdiğiniz talimat, tahmini yönlendiren en güçlü etkendir.
2. Etkili bir prompt'un anatomisinde 'rol' bileşeninin işlevi nedir?
- A) Modelin yanıt hızını artırmak
- B) Prompt'un token sayısını azaltmak
- C) Modele bir bakış açısı ve uzmanlık çerçevesi vererek yanıtın tonunu ve derinliğini yönlendirmek ✔
- D) Modelin kişisel verilere erişmesini sağlamak
Aciklama: Modele bir rol atamak (örneğin 'deneyimli bir mali müşavir gibi davran'), ona uygun bakış açısını, terminolojiyi, tonu ve derinliği benimsetir. Yanıtın hızını, maliyetini veya veri erişimini değiştirmez.
3. Aşağıdaki talimatlardan hangisi netlik açısından en iyisidir?
- A) Bu ürün hakkında güzel bir şeyler yaz
- B) Ürünü iyi anlat
- C) Bununla ilgili bir metin lazım
- D) Bu ürünü, teknik olmayan müşteriler için 3 maddelik, her maddesi en fazla 15 kelimelik bir liste halinde tanıt ✔
Aciklama: Net talimat; uzunluk, hedef kitle ve format gibi ölçülebilir kısıtları belirtir, 'güzel', 'iyi' gibi muğlak sıfatlara güvenmez.
4. 'Few-shot' örnekleme ne anlama gelir?
- A) Prompt'a birkaç örnek girdi-çıktı çifti ekleyerek modele istenen deseni göstermek ✔
- B) Modele hiç örnek vermeden soru sormak
- C) Aynı soruyu birkaç kez tekrar sormak
- D) Modeli birkaç saniye bekletmek
Aciklama: Few-shot, prompt içinde modele birkaç örnek girdi-çıktı çifti göstererek istenen deseni öğretmektir. Hiç örnek vermemek 'zero-shot'tur.
5. Few-shot örnekleri seçerken aşağıdakilerden hangisi en doğru yaklaşımdır?
- A) Mümkün olduğunca çelişkili ve farklı formatta örnekler vermek
- B) İstenen format ve kaliteyi tutarlı biçimde yansıtan, temsili örnekler seçmek ✔
- C) Her zaman en az 50 örnek koymak
- D) Örneklerin kalitesi önemsizdir, sadece sayı yeterlidir
Aciklama: Model örnekleri taklit ettiği için, örnekler istenen çıktı biçimini, tonunu ve kalitesini tutarlı biçimde yansıtmalıdır. Çelişkili örnekler modeli şaşırtır.
6. Adım adım düşündürme (chain of thought) tekniği hangi durumda en faydalıdır?
- A) Tek kelimelik basit bir çeviri istendiğinde
- B) Sadece çıktıyı uzatmak istendiğinde
- C) Birden fazla adım veya mantıksal muhakeme gerektiren karmaşık görevlerde ✔
- D) Modelin yanıt dilini değiştirmek istendiğinde
Aciklama: Bu teknik, birden fazla adım veya mantıksal muhakeme gerektiren karmaşık görevlerde doğruluğu artırır. Basit tek adımlı görevlerde gereksiz uzunluk yaratır.
7. Çıktı formatını (örneğin 'JSON olarak ver') açıkça belirtmenin temel faydası nedir?
- A) Çıktıyı öngörülebilir ve başka sistem/iş akışlarına entegre edilebilir hale getirmek ✔
- B) Modelin daha az elektrik harcaması
- C) Yanıtın her zaman daha kısa olması
- D) Modelin daha yaratıcı olması
Aciklama: Belirli bir format istemek, çıktıyı öngörülebilir ve başka sistemlerle veya iş akışlarıyla kolayca kullanılabilir hale getirir; elle düzeltme ihtiyacını azaltır.
8. İlk AI çıktısı istediğiniz gibi değilse en doğru yaklaşım nedir?
- A) AI'nın bu iş için işe yaramadığına hemen karar verip vazgeçmek
- B) Aynı prompt'u değiştirmeden defalarca göndermek
- C) Neyin eksik veya yanlış olduğunu belirten hedefli geri bildirimle prompt'u iyileştirmek ✔
- D) Çıktıyı olduğu gibi, doğrulamadan kullanmak
Aciklama: İterasyon normaldir; çıktının nesini beğenmediğinizi belirten hedefli geri bildirimle prompt'u iyileştirmek en etkili yoldur. Aynı prompt'u tekrar göndermek sonucu değiştirmez.
9. Aşağıdakilerden hangisi yaygın bir prompt hatasıdır?
- A) Modele net bir rol ve bağlam vermek
- B) İstenen çıktı formatını belirtmek
- C) Örnek çıktı göstermek
- D) Bağlam, hedef kitle ve format belirtmeden muğlak, tek cümlelik istek yapmak ✔
Aciklama: Bağlam ve kısıt vermeden muğlak, tek cümlelik istekte bulunmak, modelin varsayımlarla genel ve isabetsiz cevap üretmesine yol açan tipik bir hatadır.
10. Model 'halüsinasyon' üretti demek ne anlama gelir ve bu neyi zorunlu kılar?
- A) Modelin gerçek olmayan bir bilgiyi kendinden emin biçimde üretmesi; bu yüzden olguların doğrulanması gerekir ✔
- B) Modelin çok yavaş cevap vermesi; sadece beklemek gerekir
- C) Modelin cevabı kısa tutması; daha uzun istemek gerekir
- D) Modelin yazım hatası yapması; sadece düzeltmek gerekir
Aciklama: Halüsinasyon, modelin gerçek olmayan bir bilgiyi (örneğin var olmayan bir kaynak, yanlış bir tarih) kendinden emin biçimde üretmesidir. Bu yüzden özellikle sayı, isim, tarih ve alıntı gibi olguların bağımsız kaynaktan doğrulanması zorunludur.
11. Gizli müşteri verisi veya kişisel veri içeren bir metni herkese açık bir AI aracına girmeden önce en doğru yaklaşım nedir?
- A) Veriyi olduğu gibi girmek, çünkü AI zaten unutur
- B) Veriyi anonimleştirmek/maskelemek veya kurumun onayladığı güvenli aracı kullanmak ✔
- C) Sadece cümlenin sonuna 'gizlidir' yazmak
- D) Veriyi başka bir dile çevirip öyle girmek
Aciklama: Gizli ve kişisel veriler kurum politikası ve mevzuat (örneğin KVKK) gereği korunmalıdır. En güvenli yol, veriyi anonimleştirmek/maskelemek veya kurumun onayladığı güvenli bir araç kullanmaktır.
12. Sağlayıcı-bağımsız (taşınabilir) bir prompt yazmanın mantığı nedir?
- A) Her AI aracı için tamamen farklı ve uyumsuz prompt yazmak gerekir
- B) Taşınabilir prompt sadece tek bir dilde yazılabilir
- C) Net yapı, bağlam ve örneklere dayanan prompt'lar tek bir araca bağlı olmadan farklı modellerde de iyi çalışır ✔
- D) Prompt kütüphanesi tutmak zaman kaybıdır
Aciklama: Açık yapı, net talimat ve örneklere dayalı bir prompt, belirli bir aracın özel numaralarına bağlı olmadığı için farklı AI araçlarında da iyi çalışır.
13. Bir ekip için tekrar kullanılabilir prompt kütüphanesi tutmanın en önemli faydası nedir?
- A) Denenmiş prompt'ları paylaşarak ekipte tutarlılık ve verimlilik sağlamak ✔
- B) Çalışanların birbirinden bilgi saklamasını sağlamak
- C) AI aracının maliyetini tamamen ortadan kaldırmak
- D) İnsan denetimini gereksiz kılmak
Aciklama: Kütüphane, denenmiş ve iyi sonuç veren prompt'ları paylaşarak ekip genelinde tutarlılık ve verimlilik sağlar; herkes aynı işe sıfırdan başlamaz.
14. Bir prompt'u iterasyonla iyileştirirken neden her seferinde tek bir değişiklik yapmak önerilir?
- A) Tek değişiklik prompt'u daha kısa yaptığı için
- B) Hangi değişikliğin çıktıyı etkilediğini net biçimde görebilmek için ✔
- C) Model aynı anda birden çok talimatı hiç işleyemediği için
- D) Tek değişiklik maliyeti sıfırladığı için
Aciklama: Aynı anda birden çok şeyi değiştirirseniz, çıktıyı hangi değişikliğin iyileştirdiğini veya bozduğunu anlayamazsınız. Tek değişkenli değişiklik, neyin işe yaradığını öğrenmenizi sağlar.