Cocorex AI
Rehber

Etkili Prompt Yazma Rehberi: Daha İyi Cevaplar İçin 12 Teknik

Yapay zekadan tutarlı ve işe yarar cevaplar almak için prompt yazma teknikleri: rol verme, bağlam, örnek, format, adım adım düşünme ve sık yapılan hatalar.

18 Eylül 2026 · 12 dk okuma

Prompt nedir ve neden önemlidir?

Prompt, yapay zekaya verdiğiniz talimat veya sorudur. Aynı model, iyi yazılmış bir prompt ile mükemmel, belirsiz bir prompt ile vasat cevap verebilir. Çünkü model sizin zihninizi okuyamaz; yalnızca yazdıklarınızı ve konuşmadaki önceki mesajları görür. Eksik bıraktığınız her şeyi tahmin eder, tahmin ise çoğu zaman sizin istediğinizle tam örtüşmez.

İyi haber: prompt yazmak sihir ya da "mühendislik sırrı" değil, net iletişim becerisidir. Aşağıdaki 12 teknik, çoğu durumda işe yarar.

1. Hedefi ve kullanım amacını söyleyin

Zayıf: "Şirketimiz için bir duyuru yaz."

Güçlü: "Şirketimizin müşterilerine, 15 Kasım'da sistem bakımı nedeniyle 3 saat hizmet veremeyeceğimizi bildiren, özür dileyen ama panik yaratmayan bir e-posta duyurusu yaz."

Neyi, kim için, ne amaçla ve hangi sonuçla yazdırdığınızı belirtmek cevabın kalitesini en çok artıran tek şeydir.

2. Bir rol tanımlayın

"Sen deneyimli bir veri analistisin", "Sen sabırlı bir matematik öğretmenisin", "Sen sert ama adil bir kod inceleyicisisin" gibi bir rol, modelin tonunu, ayrıntı düzeyini ve bakış açısını belirler. Rol vermek özellikle uzmanlık gerektiren konularda işe yarar. Ancak rolün tek başına bilgiyi artırmadığını unutmayın; yine de bağlam gerekir.

3. Bağlam sağlayın

Modele konuyla ilgili bildiğiniz her şeyi verin: hedef kitle, markanızın tonu, daha önce denediğiniz yaklaşımlar, kısıtlar, kullandığınız araçlar ve sürümler. Örneğin yazılım sorusunda programlama dilinin sürümünü, hatayı ve ilgili kod parçasını ekleyin.

4. Çıktı biçimini belirtin

"Maddeler halinde", "tablo olarak", "en fazla 150 kelime", "JSON olarak", "önce özet, sonra detay" gibi biçim talimatları, cevabı kullanıma hazır hale getirir. Biçim belirtmezseniz model kendi varsayılanını seçer; bu da çoğu zaman gereğinden uzun olur.

Örnek: "Şu 3 yazılım aracını fiyat, öğrenme eğrisi ve ekip büyüklüğü açısından karşılaştıran bir tablo hazırla. Tablonun altına 2 cümlelik tavsiye ekle."

5. Örnek verin (few-shot)

İstediğiniz çıktının bir iki örneğini göstermek, tarifle anlatmaktan çok daha etkilidir.

Aşağıdaki örneklerdeki gibi ürün başlığı yaz. Ürün: kablosuz kulaklık → Başlık: "Kablosuz Özgürlük: 30 Saat Pil Ömrü" Ürün: akıllı saat → Başlık: "Bileğinizde Sağlık Asistanı" Ürün: taşınabilir şarj cihazı →

Model, örneklerdeki kalıbı (ton, uzunluk, yapı) yakalayıp devam eder.

6. Büyük görevi parçalara bölün

"Bana bir iş planı yaz" yerine adım adım ilerleyin: önce pazar analizi, sonra hedef kitle, sonra gelir modeli, en son finansal tahmin. Her adımın çıktısını inceleyip bir sonrakine girdi yapın. Uzun ve çok parçalı bir görevi tek seferde istediğinizde model bazı kısımları gözden kaçırır veya yüzeysel geçer.

7. Adım adım düşünmesini isteyin

Mantık, matematik veya çok adımlı karar gerektiren görevlerde "Adım adım düşün ve sonucu en sonda ver" demek doğruluğu artırır. Bazı modeller zaten bunu kendiliğinden yapar (Cocorex AI'da "düşünce süreci" bölümünü görebilirsiniz). Cevabın sadece sonucunu değil, gerekçesini de görmek, hatayı yakalamanızı kolaylaştırır.

8. Kısıtları açıkça yazın

"Teknik jargon kullanma", "kaynak uydurma, emin değilsen söyle", "en fazla 3 öneri ver", "varsayım yaptığın yerleri belirt" gibi sınırlar modelin davranışını yönlendirir. Özellikle "emin değilsen söyle" talimatı, halüsinasyon riskini azaltmaya yardım eder.

9. Olumsuz değil, olumlu talimat verin

"Uzun yazma" yerine "100 kelimeyi geçme". "Akademik dil kullanma" yerine "gündelik, sade Türkçe kullan". Ne yapmasını istediğinizi söylemek, ne yapmamasını söylemekten genellikle daha net bir sonuç verir.

10. Tekrar edin ve rafine edin

İlk cevap bir taslaktır. "Daha kısa yap", "ikinci maddeyi örnekle", "daha resmî bir ton kullan", "bu paragrafı çıkar" gibi takip mesajları ile cevabı şekillendirin. Hiç beğenmediyseniz, neden beğenmediğinizi söyleyin: "Çok genel kaldı; somut bir örnekle anlat."

11. Kaynak ve doğrulama isteyin

İnternet erişimi olan bir asistanda, "kaynaklarını göster" demek iyi bir alışkanlıktır. Erişimi olmayan bir modelde ise "emin olmadığın noktaları işaretle" talimatı verin. Her durumda, rakam, tarih ve alıntıları ayrıca doğrulayın.

12. Model ve ayarı göreve göre seçin

Basit bir özet için hızlı ve ekonomik bir model yeterlidir; karmaşık akıl yürütme, uzun belge analizi veya zor bir kod problemi için daha güçlü bir model seçin. API kullanıyorsanız, tutarlılık gereken işlerde (veri çıkarma, sınıflandırma) düşük sıcaklık, yaratıcı işlerde (slogan, hikâye) daha yüksek sıcaklık kullanın.

Hazır şablon: Her göreve uyarlanabilir yapı

Rol: [Kim gibi davranmalı?]
Görev: [Ne yapmalı?]
Bağlam: [Kimin için, hangi amaçla, hangi bilgilerle?]
Kısıtlar: [Uzunluk, ton, kaçınılacak şeyler]
Çıktı biçimi: [Tablo, madde, JSON, paragraf...]
Örnek: [İstenen çıktıya bir örnek, varsa]

Bu yapıyı her seferinde doldurmanıza gerek yok, ama bir şey beklediğiniz gibi çıkmadığında hangi parçanın eksik olduğunu bulmak için iyi bir kontrol listesidir.

Sık yapılan hatalar

  • Çok kısa ve belirsiz talimat: "Bunu düzelt" (neyi, nasıl?).
  • Çelişkili talimat: "Kısa ama her ayrıntıyı içeren" bir metin istemek.
  • Tüm bağlamı vermemek: Modelin sizin projenizi, şirketinizi veya önceki konuşmalarınızı bildiğini varsaymak. (Hafıza özelliği açıksa bir kısmını hatırlar, ama yine de bağlam vermek en iyisidir.)
  • İlk cevaba küsmek: Cevabı hiç düzeltmeden bırakmak ve "yapay zeka işe yaramıyor" demek.
  • Hassas veri yazmak: Parola, kart bilgisi, kimlik numarası gibi verileri sohbete eklemek.
  • Cevabı olduğu gibi kullanmak: Okumadan, kontrol etmeden yayınlamak ya da karar vermek.

Cocorex AI'da pratik ipuçları

  • Özel talimatlar: Ayarlardan, her sohbette geçerli olacak tercihlerinizi (ör. "Türkçe yaz, kısa ve net ol, madde işaretleri kullan") bir kez tanımlayın.
  • Hafıza: Adınız, mesleğiniz, üzerinde çalıştığınız proje gibi bilgileri bir kez söylemeniz yeter; her sohbette tekrarlamanız gerekmez.
  • Kod modu: Yazılım işleri için kod moduna geçin; eksiksiz, çalıştırılabilir kod ve canlı önizleme alırsınız.
  • Model değiştirme: Cevaptan memnun kalmazsanız, aynı soruyu farklı bir modelle deneyin.

15 hazır prompt şablonu

Aşağıdaki şablonları kopyalayıp köşeli parantez içindeki yerleri doldurarak kullanabilirsiniz.

1. E-posta yazma

[Alıcı: müşteri / yönetici / tedarikçi] için, [amaç: teklifi reddetme / toplantı ayarlama / özür dileme]
konulu bir e-posta yaz. Ton: [resmî / samimi / nazik ama net]. Uzunluk: en fazla [120] kelime.
Şu bilgileri mutlaka içer: [tarih, tutar, ürün adı]. Konu satırı da öner.

2. Özetleme

Aşağıdaki metni [5] maddede özetle. Her madde en fazla 20 kelime olsun.
Sonunda "Önemli tarihler/sayılar" başlığı altında metindeki tüm tarihleri ve rakamları listele.
Metinde olmayan hiçbir bilgi ekleme.

[METİN]

3. Çeviri ve ton ayarı

Aşağıdaki metni [İngilizce]ye çevir. Resmî ama sıcak bir ton kullan.
Deyimleri birebir çevirme, anlamını koru. Emin olmadığın ifadeleri [köşeli parantezle] işaretle.

[METİN]

4. Karşılaştırma tablosu

[A], [B] ve [C] seçeneklerini şu kriterlere göre karşılaştıran bir tablo hazırla:
[fiyat, kullanım kolaylığı, özellikler, destek]. Tablodan sonra, [bütçesi sınırlı küçük bir ekip]
için en uygun olanı gerekçesiyle öner. Emin olmadığın bilgileri belirt.

5. Adım adım rehber

[Konu] için, hiç bilmeyen biri için adım adım bir rehber yaz. Her adımı numaralandır,
gerekli araçları başta listele, sık yapılan 3 hatayı sonda belirt.

6. Veri çıkarma (yapılandırılmış)

Aşağıdaki metinden şu alanları çıkar ve JSON olarak ver: ad, tarih (GG.AA.YYYY), tutar (sayı),
firma. Metinde olmayan alanı null yaz, tahmin etme.

[METİN]

7. Fikir üretme

[Konu] için [10] farklı fikir üret. Her fikir için tek cümlelik açıklama ve [uygulama zorluğu: kolay/orta/zor]
etiketi ekle. Sıradan fikirlerden kaçın; en az 3 tanesi alışılmadık olsun.

8. Karar verme

[Karar] hakkında karar vermeme yardım et. Her seçenek için artıları, eksileri ve riskleri listele.
Karar için hangi bilgilere ihtiyacın olduğunu bana sor (en fazla 5 soru), sonra öneri sun.

9. Öğrenme (kendini sınama)

[Konu] konusunu [orta seviye] biri için anlat: önce ana fikri 3 cümleyle ver, sonra 2 örnek ver.
Ardından beni test etmek için 5 çoktan seçmeli soru sor; cevaplarımı bekle, sonra değerlendir.

10. Metin düzeltme

Aşağıdaki metindeki yazım, noktalama ve anlatım hatalarını düzelt. Anlamı ve üslubu değiştirme.
Yaptığın değişiklikleri sonunda madde madde listele.

[METİN]

11. Kod yazma

[Python 3.12] ile, [girdi] alıp [çıktı] döndüren bir fonksiyon yaz. Yalnızca standart kütüphane kullan.
Kenar durumlarını (boş girdi, hatalı tip) ele al, 2 örnek kullanım ve kısa bir açıklama ekle.

12. Hata ayıklama

[Dil/sürüm] kullanıyorum. Şu hatayı alıyorum: [TAM HATA MESAJI]. Kodum aşağıda.
Beklediğim davranış: [açıklama]. Hatanın nedenini açıkla, düzeltilmiş kodu ver ve nasıl önleyeceğimi söyle.

[KOD]

13. Rol yapma (mülakat/sunum çalışması)

Sen [işe alım yöneticisi] rolündesin. Ben [pozisyon] için adayım. Bana sırayla, tek tek mülakat soruları sor.
Her cevabımdan sonra kısaca geri bildirim ver ve bir sonraki soruya geç. 5 soru sonra genel değerlendirme yap.

14. İçerik planı

[Konu] hakkında, [hedef kitle] için 4 haftalık bir içerik planı hazırla. Her hafta için 3 gönderi fikri,
başlık ve kısa açıklama ver. Tabloya dök.

15. "Tekrar kontrol" (kendi cevabını gözden geçirtme)

Az önce verdiğin cevabı eleştirel olarak yeniden oku. Olası hataları, eksik varsayımları ve
doğrulanması gereken noktaları listele; ardından düzeltilmiş bir sürüm ver.

Önce / sonra: Prompt'u iyileştirmek

Örnek 1: Özet

  • Zayıf: "Bunu özetle." (Kaç madde? Hangi amaçla? Kim okuyacak?)
  • Güçlü: "Aşağıdaki toplantı notlarını, yönetim kuruluna sunulacak 5 maddelik bir özete dönüştür. Her madde bir karar veya aksiyon olsun, sorumlu kişiyi ve tarihi belirt."

Örnek 2: Kod

  • Zayıf: "Bir giriş sistemi yaz."
  • Güçlü: "Node.js 20 ve Express ile, e-posta ve parola ile giriş yapan bir API ucu yaz. Parolayı bcrypt ile hashle, JWT döndür, hatalı girişte 401 ver. Veritabanı katmanını ayrı bir fonksiyon olarak bırak (sahte veriyle çalışsın)."

Örnek 3: Yazı

  • Zayıf: "Ürünümüz için bir yazı yaz."
  • Güçlü: "Küçük işletmelere yönelik muhasebe yazılımımız için 300 kelimelik bir blog girişi yaz. Ton: samimi ama güvenilir. Okuyucu teknik değil. İlk cümlede bir soruyla başla. Sonunda 'ücretsiz dene' çağrısı ekle."

Örnek 4: Analiz

  • Zayıf: "Bu veriyi yorumla."
  • Güçlü: "Aşağıdaki aylık satış tablosundan en yüksek ve en düşük 2 ayı bul, trendi bir cümleyle özetle ve olası 2 nedeni öner. Kesin olmayan çıkarımları 'olası' diye işaretle."

Zincirleme prompt: Büyük işi parçalara bölmek

Karmaşık bir işi tek bir devasa prompt'la istemek yerine, adımlara bölüp her adımın çıktısını bir sonrakine girdi yapın. Örnek: bir blog yazısı hazırlamak.

  1. Fikir: "Şu hedef kitle için 10 konu fikri ver."
  2. Seçim: "3. fikri seçtim. Bunun için 6 başlıklı bir taslak çıkar."
  3. Taslak değerlendirme: "Taslakta eksik gördüğün bir nokta var mı? Varsa ekle."
  4. Yazım: "Taslağın 1. ve 2. başlığını, her biri 150 kelime olacak şekilde yaz."
  5. Rafine: "Tonu daha samimi yap, 3. paragrafı kısalt."
  6. Son kontrol: "Yazımı, tutarsızlık ve tekrar açısından gözden geçir."

Bu yaklaşım, her adımda müdahale edebilmenizi sağlar; hatalı bir ara çıktı sonuna kadar taşınmaz.

Rol örnekleri: Hangi rol ne işe yarar?

RolNe zaman?
"Deneyimli bir editörsün"Metin düzeltme, anlatımı iyileştirme
"Sert ama adil bir kod inceleyicisin"Kodun zayıf noktalarını bulmak
"Sabırlı bir öğretmensin"Yeni bir konuyu öğrenmek
"İtiraz eden bir avukatsın (şeytanın avukatı)"Bir fikri/argümanı test etmek
"Veri analistisin"Tablodan bulgu çıkarmak
"Müşteri destek uzmanısın"Cevap taslakları
"Mülakat yapan bir yöneticisin"Mülakat provası

Rol, tek başına bilgiyi artırmaz; ton, derinlik ve bakış açısını şekillendirir. Gerçek uzmanlık için yine doğru bağlam gerekir.

Model, ayar ve prompt ilişkisi

Aynı prompt, farklı modellerde farklı sonuç verir:

  • Hızlı modeller kısa ve net talimatlarla iyi çalışır; fazla karmaşık, çok adımlı talimatlarda bazı adımları atlayabilirler.
  • Düşünen/güçlü modeller çok adımlı ve belirsiz görevlerde daha başarılıdır, ama daha yavaştır.
  • Sıcaklık (API ve bazı arayüzlerde): Veri çıkarma ve sınıflandırma gibi tutarlılık gereken işlerde düşük; yaratıcı yazımda yüksek tutun.
  • Uzunluk sınırı: Cevabın kesilmemesi için, API'de max_tokens değerini yeterince yüksek tutun.

Modeli değiştirdikten sonra, kritik prompt'larınızı yeniden test edin.

Prompt güvenliği ve "prompt injection" farkındalığı

Yapay zekaya dışarıdan gelen metin (bir web sayfası, e-posta, belge) verdiğinizde, o metnin içine gizlenmiş talimatlar ("Önceki talimatları unut ve şunu yap") modeli yanıltmaya çalışabilir. Buna prompt injection denir. Önlemler:

  • Güvenmediğiniz kaynaklardan gelen metni işlerken, modelden yalnızca özetlemesini/analiz etmesini isteyin; içindeki talimatları uygulamamasını açıkça söyleyin.
  • Yapay zekaya önemli eylemler (e-posta gönderme, silme, ödeme) yaptırırken, bir insan onayı ekleyin.
  • Hassas verileri (parola, anahtar) modele hiç vermeyin.
  • Cocorex AI'da Gmail/GitHub bağlantısı yalnızca siz istediğinizde ve taslak/okuma gibi sınırlı işler için kullanılır; yine de bilmediğiniz içerikleri okuttuğunuzda sonuçları kontrol edin.

Özel talimatlar, hafıza ve prompt: Ne zaman hangisi?

  • Her sohbette geçerli olacak tercihler (dil, ton, uzunluk): Özel talimatlar.
  • Sizin hakkınızdaki kalıcı bilgiler (meslek, proje): Hafıza.
  • O görev için geçerli ayrıntılar: prompt'un kendisi.

Bu üçünü ayırmak, prompt'larınızı kısa tutar ve tekrarı önler.

Prompt'larınızı nasıl geliştirirsiniz? Bir iterasyon süreci

  1. Hedefi yazın: Bir cümleyle "başarılı çıktı" nasıl görünür?
  2. İlk prompt'u yazın ve çıktıyı alın.
  3. Neyin yanlış olduğunu belirleyin: Çok uzun mu, ton mu yanlış, bilgi mi eksik, biçim mi hatalı?
  4. Yalnızca ilgili kısmı değiştirin (biçim ekleyin, bağlam verin, örnek koyun).
  5. Aynı girdiyle tekrar deneyin ve farkı karşılaştırın.
  6. Birkaç farklı girdiyle test edin; tek örnekte çalışan prompt, diğerlerinde çalışmayabilir.
  7. Çalışan sürümü kaydedin (bir not uygulaması ya da dosya). Hazır bir prompt kütüphanesi, zaman kazandırır.

Sık sorulan sorular

Prompt ne kadar uzun olmalı? Gerektiği kadar. Net bir talimat için birkaç cümle yeterli; karmaşık görevlerde bağlam ve örnekler uzunluğu artırır. Tekrar ve dolgudan kaçının.

İngilizce prompt daha mı iyi? Modern modeller Türkçeyi iyi anlar. Çoğu işte Türkçe prompt yeterlidir; teknik terimlerde İngilizce anahtar kelimeleri eklemek faydalı olabilir.

"Lütfen" ve "teşekkürler" yazmak etkiler mi? Sonuç kalitesini genellikle değiştirmez; ama kendi iletişim alışkanlığınız açısından fark etmez.

Modele "çok önemli, hata yapma" demek işe yarar mı? Bazen biraz; ama net kısıtlar ve doğrulama talimatı çok daha etkilidir.

Cevap neden her seferinde farklı? Modeller olasılıklara dayalı üretir; sıcaklık yüksekse çeşitlilik artar. Tutarlılık için talimatı netleştirin ve (API'de) sıcaklığı düşürün.

Prompt'u nerede saklamalıyım? Bir notlar uygulamasında ya da özel talimatlarda. Tekrar eden işler için şablon kütüphanesi oluşturun.

Sonuç

İyi prompt; net hedef, yeterli bağlam, açık biçim ve tekrarlı iyileştirmeden oluşur. Bu dört şeyi alışkanlık haline getirdiğinizde, aynı modelden belirgin biçimde daha iyi sonuçlar alırsınız. Unutmayın: yapay zeka çok yetenekli bir asistan, ama ne istediğinizi bilen biri olmadan ne yapacağını bilemez.

Denemek ister misin?Teknikleri Cocorex AI'da kendiniz deneyin; özel talimatlarla tarzınızı bir kez tanımlayın.Cocorex AI'yı aç