Prompt Nedir? Yapay Zekaya Doğru Soru Sorma Sanatı

Prompt nedir, nasıl yazılır? Somut örneklerle iyi ve kötü prompt karşılaştırması, temel teknikler ve sık yapılan hatalar bu rehberde.

Okuma Süresi: 5 dk
Yusuf UstaKullanmayacaksan ne anlattın ki?
Yapay zeka destekli müstear kalem · Editoryal sorumluluk: Osman Aslan

Prompt, yapay zekaya verdiğin talimattır — ChatGPT, Gemini veya Claude'a yazdığın metin, aslında bir makineye "şunu yap" demenin dijital karşılığıdır. Prompt nedir sorusunun kısa cevabı bu: modele ne istediğini, hangi bağlamda ve nasıl bir formatta istediğini anlatan giriş metni. İyi bir prompt, iyi bir işçiye verilen açık talimat gibidir; kötü bir prompt ise "bir şeyler yap" demekten farksızdır ve genelde ortalama, yavan bir sonuç döner.

Bu rehberde teoriyi kısa tutup doğrudan işe yarayan tarafına geçeceğiz: önce-sonra örnekler, gerçekten kullanılan teknikler ve herkesin yaptığı hatalar. Hangi sohbet aracını seçeceğine emin değilsen önce yapay zeka sohbet uygulamaları karşılaştırmasına göz atabilirsin; burada anlatacaklarımız ChatGPT, Gemini, Claude, Copilot gibi hepsinde aynı mantıkla çalışır.

Prompt Nedir, Neden Bu Kadar Önemli?

Büyük dil modelleri (LLM) senin yazdığın metne göre "tahmin" üretir. Prompt ne kadar belirsizse, model o kadar geniş bir olasılık havuzundan seçim yapar ve sonuç genelleşir. Prompt ne kadar spesifikse, model o kadar isabetli ve senin istediğine yakın bir çıktı üretir. Yani prompt mühendisliği (prompt engineering) dediğimiz şey, aslında karmaşık bir yazılım değil — doğru soruyu, doğru bağlamla sorma disiplinidir.

Bunu bir çırağa iş tarif etmek gibi düşün. "Bir masa yap" dersen, çırak kafasına göre bir şey üretir. "90x60 cm, meşe, cilalı, dört köşeli bir çalışma masası yap, ayaklar 75 cm olsun" dersen net bir sonuç alırsın. Yapay zeka da tıpkı böyle çalışır; ne kadar detay verirsen o kadar isabetli iş çıkar.

Kötü Prompt vs İyi Prompt: Somut Örnekler

Teoriden çok örnek konuşur. Aşağıda gerçek hayatta sık karşılaşılan üç senaryoda kötü ve iyi promptu yan yana koydum.

| Senaryo | Kötü Prompt | İyi Prompt | |---|---|---| | E-posta yazma | "Müşteriye e-posta yaz" | "Bir e-ticaret firmasında müşteri hizmetleri temsilcisisin. Siparişi gecikmiş bir müşteriye özür dileyen, kargo takip linki içeren, samimi ama profesyonel tonda, en fazla 120 kelimelik bir e-posta yaz." | | Kod yazma | "Python'da bir fonksiyon yaz" | "Python'da bir liste alan ve içindeki tekrarlanan elemanları kaldırıp sırayı koruyan bir fonksiyon yaz. Fonksiyonun adı remove_duplicates olsun, tip ipuçları (type hints) kullan, kısa bir docstring ekle." | | İçerik özeti | "Bu makaleyi özetle" | "Aşağıdaki makaleyi, bir yatırımcının 30 saniyede okuyup anlayacağı şekilde, 3 madde halinde ve her maddede en fazla 20 kelime kullanarak özetle. Rakamları ve şirket adlarını mutlaka koru." |

Gördüğün gibi fark, uzunluktan değil netlikten geliyor. İyi promptlarda üç şey ortak: rol/bağlam, somut kısıt (kelime sayısı, format, ton) ve beklenen çıktının şekli.

Temel Prompt Teknikleri (Bugün Kullanabileceğin)

1. Rol Verme (Persona)

Modele bir kimlik ver: "Sen 15 yıllık bir vergi müşaviri gibi cevap ver" veya "Bir üniversite hocası gibi anlat." Rol vermek, modelin kelime seçimini ve derinliğini otomatik olarak ayarlar. Teknik bir konuda "kıdemli yazılım mimarı gibi" demek, cevabın jargon seviyesini de belirler.

2. Örnek Verme (Few-shot Prompting)

İstediğin formatı bir örnekle göster. Mesela ürün açıklaması yazdırıyorsan, önce bir örnek ürün açıklaması ver, sonra "aynı formatta şunu yaz" de. Model, örnekteki yapıyı (uzunluk, ton, başlık düzeni) taklit eder. Bu teknik özellikle tutarlı format gerektiren işlerde (rapor, sosyal medya postu, ürün kartı) çok işe yarar.

3. Adım Adım İsteme (Chain-of-Thought)

"Önce analiz et, sonra seçenekleri listele, en son öner" gibi süreci parçalara böl. Karmaşık bir problemde direkt cevap istemek yerine "düşünme sürecini adım adım göster, sonra sonuca ulaş" demek, özellikle matematik, mantık ve planlama gerektiren görevlerde hata oranını düşürür.

4. Format Belirtme

Çıktının nasıl görüneceğini söyle: madde listesi, tablo, JSON, belirli başlık yapısı. "Cevabı üç başlık altında, her başlıkta en fazla iki paragraf ile ver" demek, hem okumayı kolaylaştırır hem de modelin dağılmasını önler.

5. Kısıt Koyma

Kelime sayısı, ton, hedef kitle, yasaklanan kelimeler — hepsi kısıttır. "Teknik terim kullanma, lise seviyesinde anlat" demek, cevabın kalitesini doğrudan senin ihtiyacına göre şekillendirir.

6. Bağlam Verme

Model senin ne yaptığını bilmiyor; ona anlat. "Bu metni bir LinkedIn gönderisi için yazıyorum, hedef kitlem İK profesyonelleri" demek, jenerik bir cevap yerine hedefe uygun bir çıktı alma şansını artırır.

Sık Yapılan Prompt Hataları

  • Belirsizlik: "Bunu iyileştir" demek, neyin iyileştirileceğini (ton mu, uzunluk mu, dilbilgisi mi) belirtmiyor.
  • Tek seferde çok şey isteme: Bir promptta hem kod yaz hem test et hem dokümantasyon hazırla demek, modelin her birine yarım yamalak değinmesine yol açar. Görevleri ayrı promptlara böl.
  • Format vermeme: Çıktının nasıl olacağını belirtmezsen model kendi tercihine göre bir şablon seçer, senin ihtiyacınla uyuşmayabilir.
  • Geri bildirim vermeme: İlk cevap tam olmadığında sıfırdan yeni bir prompt yazmak yerine, "bu cevabı şu yönde düzelt" diyerek konuşmayı devam ettirmek çok daha hızlı sonuç verir.
  • Bağlamı unutma: Uzun sohbetlerde model önceki detayları unutabilir; kritik bilgiyi (isim, format, kısıt) tekrar hatırlatmak zarar vermez.
  • Halüsinasyonu sorgulamama: Model kesin gibi konuşsa da rakam, tarih ve isim gibi doğrulanabilir bilgilerde her zaman kaynak sor veya çift kontrol et.

Türkiye'de Prompt Yazarken Dikkat Edilecekler

Türkçe promptlar İngilizce kadar iyi çalışır mı? Genel olarak evet — ChatGPT, Gemini ve Claude 2026 itibarıyla Türkçeyi akıcı işliyor, ancak çok teknik veya nadir jargon içeren konularda İngilizce prompt yazıp Türkçe çeviri istemek bazen daha isabetli sonuç verebilir. Ücretsiz sürümler (ChatGPT Free, Gemini App ücretsiz katman) günlük kullanım için Türkiye'den sorunsuz erişilebilir; kredi kartı gerektiren Plus/Pro abonelikleri (~aylık 20 dolar bandı) için genelde sanal kart veya uluslararası ödeme yöntemi gerekiyor. Hangi aracın hangi işe daha uygun olduğunu görmek istersen en iyi yapay zeka araçları rehberine bakabilirsin.

Ayrıca ajan tabanlı araçlar (uzun süre kendi başına çalışan sistemler) prompt yazma alışkanlığını biraz değiştiriyor. Örneğin ChatGPT Work gibi saatlerce çalışan ajanlarda tek seferlik kısa promptlar yerine, göreve dair kapsamlı bir "görev tanımı" yazmak daha kritik hale geliyor. Benzer şekilde Gemini API'nin yönetilen ajanları ve Claude Cowork gibi araçlarda ilk prompt, tüm görevin çerçevesini çizdiği için daha detaylı yazılmalı.

Pratik Bir Prompt Şablonu

Her seferinde sıfırdan düşünmemek için şu şablonu kullanabilirsin:

Rol: [Kim olarak cevap versin?]
Görev: [Ne yapmasını istiyorsun?]
Bağlam: [Ne için, kimin için, hangi durumda?]
Format: [Liste mi, tablo mu, kaç kelime?]
Kısıt: [Kaçınılması gerekenler, ton, uzunluk]

Bu beş satırı doldurup modele verdiğinde, ilk denemede işine yarar bir sonuç alma şansın büyük ölçüde artar. Zamanla bu şablonu ezberlemeye bile gerek kalmayacak, refleks haline gelecek.

Sonuç: Prompt Yazmak Öğrenilen Bir Beceri

Prompt nedir sorusunun cevabı basit ama ustalığı zaman alıyor. En iyi yöntem, gerçek işlerinde denemek: bir e-posta, bir rapor, bir kod parçası üzerinde rol, bağlam ve format ekleyerek sonucu karşılaştır. Farkı gördüğünde artık "bir şeyler yaz" demeyeceksin, tam olarak ne istediğini biliyor olacaksın — ve yapay zeka da sana tam olarak onu verecek.

Sık Sorulan Sorular

Prompt nedir, kısaca tanımı ne?
Prompt, bir yapay zeka modeline (ChatGPT, Gemini, Claude gibi) verdiğin yazılı talimattır. Modelin ne üreteceğini, hangi formatta ve hangi bağlamda cevap vereceğini belirler.
Prompt engineering nedir?
Prompt engineering, modelden en isabetli sonucu almak için promptu bilinçli şekilde tasarlama disiplinidir. Rol verme, örnek gösterme, format belirtme ve adım adım isteme gibi teknikleri içerir.
İyi bir prompt nasıl yazılır?
İyi bir prompt; kime hitap ettiğini (rol), ne istediğini (görev), hangi bağlamda istediğini (context) ve çıktının nasıl görüneceğini (format, uzunluk, ton) net şekilde belirtir. Belirsizlik ne kadar azsa sonuç o kadar isabetlidir.
Türkçe prompt yazmak İngilizceye göre daha kötü sonuç verir mi?
2026 itibarıyla ChatGPT, Gemini ve Claude gibi modeller Türkçeyi akıcı işliyor. Ancak çok teknik veya nadir konularda İngilizce prompt yazıp Türkçe çeviri istemek bazen daha isabetli sonuç verebilir.
Prompt ile ajan (agent) arasındaki fark nedir?
Klasik prompt, modelden tek seferlik bir cevap ister. Ajan tabanlı sistemlerde ise ilk prompt, modelin saatlerce sürebilecek bir görevi kendi başına planlayıp yürütmesi için kapsamlı bir görev tanımı niteliği taşır.
Prompt yazarken en sık yapılan hata nedir?
En sık hata belirsizlik: neyin, hangi formatta, hangi uzunlukta isteniyor olduğunu belirtmemek. Bu durumda model genel geçer, ortalama bir cevap üretir.

Yapay zeka gündemini kaçırma 🤖

Günün tüm haberleri, yayınlandığı anda Telegram kanalında.

✈️ Kanala Katıl

Diğer Rehberler

Güncel Haberler