Ana SayfaAI 101™Prompt Engineering 101
Başlangıç15 dk okumaAI 101™

Prompt Engineering 101

Büyük dil modellerinden daha iyi, daha doğru ve güvenilir sonuçlar elde etmek için etkili AI promptları oluşturma sanatını öğrenin.

Giriş

Prompt engineering, yapay zeka çağının en önemli becerilerinden biridir. Bir AI modeline verdiğiniz talimatları, mümkün olan en yararlı ve doğru çıktıyı elde edecek şekilde tasarlama ve iyileştirme pratiğidir.

ChatGPT kullanıyor olun, AI destekli bir uygulama geliştiriyor olun veya dil modellerini bir iş akışına entegre ediyor olun — promptunuzun kalitesi, yanıtın kalitesini doğrudan belirler. Bu rehberde, profesyonellerin her gün kullandığı temel teknikleri öğreneceksiniz.

Prompt Nedir?

Prompt, bir AI modeline gönderdiğiniz herhangi bir metin girdisidir. Basit bir soru, karmaşık bir talimat veya örnekler ve biçimlendirme kuralları içeren çok parçalı bir istek olabilir. AI, promptunuzu okur ve eğitim sırasında öğrendiği kalıplara göre bir yanıt üretir.

💡 Temel Tanım

Prompt, niyetiniz ile AI'ın çıktısı arasındaki köprüdür. Köprü ne kadar net olursa, AI ihtiyacınız olanı o kadar iyi sunabilir.

Her promptun, kullanım durumunuza göre karıştırıp eşleştirebileceğiniz yapı taşları vardır.

Promptun Anatomisi

İyi yapılandırılmış bir prompt genellikle şu dört öğeyi içerir:

  • TalimatAI'ın ne yapmasını istediğiniz (ör. özetleme, çeviri, sınıflandırma).
  • BağlamAI'ın durumu anlamasına yardımcı olan arka plan bilgisi.
  • Girdi VerisiAI'ın işlemesini istediğiniz belirli içerik.
  • Çıktı FormatıYanıtın nasıl yapılandırılmasını istediğiniz (ör. JSON, madde işaretleri, tablo).

Prompting Teknikleri

Birçok kanıtlanmış prompting tekniği vardır. Her biri farklı durumlarda en iyi şekilde çalışır. En önemlilerini inceleyelim.

Zero-Shot Prompting

Zero-shot prompting, AI'a hiçbir örnek vermeden bir görev vermek anlamına gelir. Tamamen modelin eğitimine güvenirsiniz. Bu, basit görevler için iyi çalışır.

text
# Zero-Shot Prompt

Classify the following text as positive, negative, or neutral:

"The new update makes the app much faster and easier to use."

Sentiment:

Zero-shot promptlar hızlı ve basittir, ancak karmaşık veya belirsiz görevlerde tutarsız sonuçlar üretebilir. Daha fazla güvenilirlik istediğinizde few-shot prompting'e geçin.

Few-Shot Prompting

Few-shot prompting, asıl görevden önce AI'a birkaç örnek sağlar. Bu, modele beklediğiniz kalıbı öğretir ve çok daha tutarlı sonuçlara yol açar.

text
# Few-Shot Prompt

Classify the sentiment of each review:

Review: "I love this product!" → Positive
Review: "Terrible experience, never again." → Negative
Review: "It was okay, nothing special." → Neutral

Review: "The customer service was outstanding!" →

Profesyonel İpucu

Uç durumları kapsayan 3-5 çeşitli örnek kullanın. AI, benzer örneklerden ziyade çeşitli örneklerden daha iyi öğrenir. Örneklerinizin doğru olduğundan emin olun — AI hataları da kopyalar.

Chain-of-Thought Prompting

Chain-of-Thought (CoT) prompting, AI'dan son cevabı vermeden önce adım adım düşünce sürecini göstermesini ister. Bu, matematik, mantık ve çok adımlı problemlerde doğruluğu önemli ölçüde artırır.

text
# Chain-of-Thought Prompt

Q: A store has 45 apples. They sell 12 in the morning 
and receive a shipment of 30 in the afternoon. 
Then they sell 18 more. How many apples are left?

A: Let me think step by step.
1. Start with 45 apples
2. Sell 12: 45 - 12 = 33
3. Receive 30: 33 + 30 = 63
4. Sell 18: 63 - 18 = 45

The store has 45 apples left.

Promptunuza "Adım adım düşünelim" ekleyerek veya düşünce sürecini gösteren bir örnek vererek chain-of-thought muhakemesini tetikleyebilirsiniz.

En İyi Uygulamalar

1

Spesifik ve Net Olun

Belirsiz promptlar belirsiz sonuçlar üretir. Her zaman uzunluk, format, ton ve hedef kitle dahil tam olarak ne istediğinizi belirtin.

text
# Bad
Write about dogs.

# Good
Write a 200-word informative paragraph about the 
health benefits of owning a dog, citing at least 
two scientific studies.
2

Bir Rol Atayın

AI'a kim olması gerektiğini söyleyin. "Kıdemli veri bilimci" veya "arkadaş canlısı öğretmen" gibi bir rol atamak, yanıtın tonunu, derinliğini ve kelime dağarcığını şekillendirir.

text
You are a senior data scientist with 10 years of 
experience. Explain the concept of overfitting to 
a junior developer who has basic Python knowledge.
3

Çıktı Formatını Belirtin

AI'a yanıtı tam olarak nasıl biçimlendireceğini söyleyin: JSON, markdown, madde işaretleri, numaralı liste, tablo veya düz paragraf. Bu, çıktı başka bir sisteme aktığında özellikle önemlidir.

4

İterasyonla İyileştirin

Prompt engineering iteratiftir. Basit bir promptla başlayın, çıktıyı değerlendirin ve sonra iyileştirin. İstediğiniz kaliteye ulaşana kadar daha fazla bağlam, örnek veya kısıtlama ekleyin.

Yaygın Hatalar

  • Çok Belirsiz Olmak"AI hakkında yaz" modele çok fazla özgürlük verir. Konu, bakış açısı, uzunluk ve hedef kitleyi belirtin.
  • Tek Bir Promptu Aşırı YüklemekAI'dan aynı anda 10 şey yapmasını istemek kaliteyi düşürür. Karmaşık görevleri daha küçük, odaklı promptlara bölün.
  • Örnek VermemekKalıp tabanlı görevler (sınıflandırma, çıkarma) için örnekler tutarlılığı önemli ölçüde artırır.
  • Çıktı Formatını BelirtmemekFormat talimatları olmadan AI tahmin eder — ve genellikle kullanım durumunuz için yanlış tahmin eder.

⚠️ Halüsinasyonlara Dikkat Edin

AI modelleri, güvenle söylenmiş ama yanlış bilgiler üretebilir. Özellikle tıbbi, hukuki veya finansal içerikler için olgusal iddiaları her zaman doğrulayın. Modelden belirsiz olduğunda "Bilmiyorum" demesini isteyin.

Özet

Prompt engineering, AI ile etkili çalışmak için temel bir beceridir. İşte önemli çıkarımlar:

  • Promptların dört yapı taşı vardır: talimat, bağlam, girdi verisi ve çıktı formatı.
  • Basit görevler için zero-shot, kalıp tabanlı görevler için few-shot ve muhakeme görevleri için chain-of-thought kullanın.
  • Spesifik olun, roller atayın ve istenen çıktı formatını her zaman belirtin.
  • Promptlarınızı iterasyonla iyileştirin — ilk versiyon nadiren en iyi versiyondur.
  • Halüsinasyonları önlemek için özellikle olgusal içeriklerde AI çıktılarını doğrulayın.
Vionis Labs - Intelligent AI Solutions for Every Industry | Vionis Labs