Yapay Zekâ ile Prompt Yazma Şablonu Rol Bağlam Görev Format

Yapay Zekâ ile Prompt Yazma Şablonu Rol Bağlam Görev Format

ChatGPT’ye bir soru sordunuz, aldığınız cevap tam bir hayal kırıklığı. Tanıdık geldi mi? Sorun yapay zekâda değil, ona verdiğiniz talimatlarda. Yapay zekâ ile prompt yazma şablonu kullanarak bu durumu tamamen tersine çevirebilirsiniz. Rol, Bağlam, Görev ve Format—bu dört bileşen, sıradan bir kullanıcıyı “prompt mühendisi”ne dönüştüren formülün ta kendisi.

Kilit Çıkarım: Yapay zekâ modelleri ne kadar gelişmiş olursa olsun, “çöp girdi = çöp çıktı” kuralı geçerliliğini koruyor. Doğru yapılandırılmış bir prompt, aynı modelden %300’e varan verimlilik artışı sağlayabiliyor.

Başlamadan Önce

Gerekenler:

  • ChatGPT, Claude, Gemini veya benzeri bir yapay zekâ aracına erişim
  • Çözmek istediğiniz somut bir problem veya görev
  • 5-10 dakikalık odaklanma süresi

Ön Koşullar:

  • Temel düzeyde yapay zekâ sohbet arayüzü kullanım deneyimi
  • Ne istediğinizi kabaca bilmek (tam netlik şart değil, şablon bunu çözecek)

RBGF Şablonu Nedir?

RBGF Şablonu Nedir?

RBGF (Rol-Bağlam-Görev-Format), İngilizce’deki RCTF (Role-Context-Task-Format) çerçevesinin Türkçe karşılığı. OpenAI’ın resmi dokümantasyonunda ve prompt mühendisliği literatüründe en çok önerilen yapılardan biri. Pratikte en sık görülen hata, bu dört bileşenden birini veya birkaçını atlayarak yapay zekâyı “tahmin etmeye” zorlamak.

Kısa Tanım: RBGF, yapay zekâya kim olduğunu, hangi durumda çalıştığını, ne yapması gerektiğini ve çıktıyı nasıl sunacağını söyleyen dört katmanlı bir talimat sistemidir.

Bileşen İngilizce Ne Yapar? Örnek
Rol Role Yapay zekânın kimliğini belirler “Sen deneyimli bir SEO uzmanısın”
Bağlam Context Durumu ve arka planı açıklar “E-ticaret sitesi için blog yazıyorum”
Görev Task Yapılacak işi net tanımlar “Bu ürün için 5 anahtar kelime öner”
Format Format Çıktının şeklini belirler “Madde işaretli liste halinde ver”

Adım Adım Prompt Oluşturma

  1. Rol Belirle: Yapay zekâya bir uzmanlık alanı ata. “Sen 10 yıllık deneyime sahip bir içerik stratejistisin” gibi spesifik roller, genel taleplere göre çok daha tutarlı sonuçlar üretiyor. Rol ne kadar somut olursa, cevaplar o kadar odaklı gelir.
  2. Bağlamı Tanımla: Durumunu açıkla. Kimin için çalışıyorsun? Hedef kitle kim? Hangi sektördesin? “Türkiye’deki 25-35 yaş arası girişimcilere yönelik bir fintech uygulaması geliştiriyorum” gibi detaylar, yapay zekânın doğru tonda ve içerikte yanıt vermesini sağlar.
  3. Görevi Netleştir: Ne istediğini tek cümleyle ifade et. “Yardım et” veya “bir şeyler yaz” gibi belirsiz talepler yerine “Uygulamamın onboarding ekranı için 3 farklı başlık önerisi oluştur” de. Ölçülebilir ve somut görevler, ölçülebilir ve somut sonuçlar getirir.
  4. Formatı Belirt: Çıktının nasıl görünmesini istediğini söyle. Madde listesi mi? Tablo mu? Paragraf mı? Kaç kelime? “Her öneri maksimum 8 kelime olsun, artı ve eksileriyle birlikte tablo formatında sun” gibi net talimatlar, düzenleme süresini minimuma indirir.

Pro İpucu: Prompt’unuzu yazdıktan sonra kendinize şu soruyu sorun: “Bu talimatı bir stajyere versem, kafası karışır mı?” Cevap evet ise, prompt’unuz yeterince net değil demektir.

Gerçek Dünya Örnekleri

Kötü Prompt vs. İyi Prompt

❌ Kötü: “Bana bir e-posta yaz.”

✅ İyi: “Sen profesyonel bir iş geliştirme uzmanısın (Rol). B2B yazılım şirketinde çalışıyorum ve potansiyel bir müşteriyle ilk teması kurmam gerekiyor (Bağlam). LinkedIn’de bağlantı kurduktan sonra gönderilecek, toplantı talebi içeren bir takip e-postası yaz (Görev). E-posta maksimum 150 kelime olsun, samimi ama profesyonel bir ton kullan, net bir call-to-action içersin (Format).”

İkinci prompt, aynı yapay zekâ modelinden tamamen farklı kalitede bir çıktı alır. Fark, modelin kapasitesinde değil, verilen talimattadır.

Teknik Kullanım Örneği

Teknik Kullanım Örneği

Senaryo: Kod incelemesi yaptırmak istiyorsunuz.

“Sen kıdemli bir Python geliştiricisisin ve kod kalitesi konusunda titizsin (Rol). Bir junior developer’ın yazdığı REST API kodunu inceliyorsun (Bağlam). Aşağıdaki kodu güvenlik açıkları, performans sorunları ve best practice ihlalleri açısından analiz et (Görev). Her bulguyu ‘Sorun – Neden Önemli – Çözüm Önerisi’ formatında listele, kritiklik seviyesini 1-5 arası puanla (Format).”

Sık Yapılan Hatalar

  • Rol Atlama: Yapay zekâya kim olduğunu söylemeden görev vermek, onu “genel amaçlı asistan” modunda bırakır. Bu mod, uzmanlık gerektiren işlerde yetersiz kalır.
  • Aşırı Uzun Prompt: Dört bileşeni kullanmak, roman yazmak anlamına gelmiyor. Her bileşen için 1-2 cümle yeterli. Gereksiz detaylar, yapay zekânın odağını dağıtır.
  • Format Belirsizliği: “Güzel bir şekilde yaz” gibi subjektif talepler işe yaramaz. “5 maddelik liste”, “3 paragraflık metin”, “karşılaştırma tablosu” gibi somut formatlar belirtin.
  • Tek Seferde Mükemmellik Beklentisi: İlk prompt’tan ideal sonuç almak nadirdir. İteratif yaklaşım benimseyin: prompt → çıktı → düzeltme → yeni prompt.

İleri Seviye Teknikler

Zincirleme Prompt (Chain Prompting): Karmaşık görevleri parçalara ayırın. Önce araştırma yaptırın, sonra analiz ettirin, en son yazdırın. Her adımda RBGF şablonunu uygulayın.

Negatif Talimat: Ne istemediğinizi de belirtin. “Klişe ifadeler kullanma”, “Teknik jargondan kaçın”, “Emoji ekleme” gibi sınırlamalar, çıktı kalitesini artırır.

Örnek Verme (Few-Shot): Format bölümünde istediğiniz çıktıya benzer bir örnek ekleyin. Yapay zekâ, kalıbı taklit etmekte oldukça başarılı.

Maliyet: Ücretsiz (ChatGPT Free, Gemini, Claude Free tier yeterli)
Süre: İlk prompt’u oluşturmak 2-3 dakika, ustalaşmak 1-2 haftalık pratik
Risk Seviyesi: Düşük (en kötü ihtimalle zaman kaybı)

Sıkça Sorulan Sorular

Her prompt’ta dört bileşeni de kullanmak zorunda mıyım?

Hayır, ama kullanmak her zaman daha iyi sonuç verir. Basit sorularda Görev ve Format yeterli olabilir. Karmaşık işlerde dördünü de kullanmak şart.

Hangi yapay zekâ modelinde bu şablon daha iyi çalışır?

Hangi yapay zekâ modelinde bu şablon daha iyi çalışır?

RBGF şablonu model-agnostik, yani ChatGPT, Claude, Gemini, Copilot—hepsinde işe yarıyor. Temel mantık aynı: net talimat = kaliteli çıktı.

Türkçe prompt mu yazmalıyım, İngilizce mi?

Çıktının Türkçe olmasını istiyorsanız, prompt’u da Türkçe yazın. Modeller Türkçe’de gayet başarılı. Teknik konularda İngilizce terimler kullanmak sorun değil.

Prompt mühendisliği öğrenmek için kaynak önerir misiniz?

OpenAI’ın resmi “Prompt Engineering Guide” dokümantasyonu ücretsiz ve kapsamlı. Anthropic’in Claude dokümantasyonu da alternatif bir bakış açısı sunuyor.

Sonuç

Yapay zekâdan maksimum verim almak, pahalı abonelikler veya teknik bilgi gerektirmiyor. Rol, Bağlam, Görev ve Format—bu dört bileşeni her prompt’unuza dahil ettiğinizde, aynı araçtan çok daha kaliteli sonuçlar alırsınız.

Bugün yapmanız gereken tek şey: Bir sonraki yapay zekâ sohbetinizde bu şablonu deneyin. Farkı ilk prompt’ta göreceksiniz.

Hatırlatma: En iyi prompt, ilk yazdığınız değil, iterasyonlarla geliştirdiğiniz prompt’tur. Denemekten çekinmeyin.

Efe avatarı
Teknoloji konularını günlük hayata uyarlayan içerikler hazırlar; konuyu uzatmadan, net adımlarla anlatmaya odaklanır. Kahve eşliğinde ürün karşılaştırmaları okumak ve yeni araçları denemek rutinidir.