Yapay zeka modellerine verilen yazılı talimat veya soru; modelin nasıl yanıt üreteceğini belirleyen giriş metni.

Prompt, bir yapay zeka dil modeline verilen yazılı talimat, soru veya girdi metninin genel adıdır. Türkçede "promt" şeklinde de yazılan bu terim, kullanıcının bir YZ sisteminden belirli bir yanıt veya çıktı alabilmek için sisteme ilettiği her türlü mesajı kapsar. Bir prompt; soru, komut, bağlam bilgisi, örnekler ve kısıtlamalar gibi unsurlar içerebilir. Yapay zeka sistemleri, girdinin kalitesine ve açıklığına göre farklı kalitede yanıtlar üretir. Bu nedenle etkili bir prompt yazmak, istenilen sonuca ulaşmak için kritik bir beceri hâline gelmiştir. Buna "prompt mühendisliği" (prompt engineering) denir. Promptlar üç temel kategoriye ayrılır: (1) Sıfır atışlı promptlar (zero-shot): Herhangi bir örnek verilmeden doğrudan soru ya da talimat içerir. (2) Az atışlı promptlar (few-shot): Modele istenen çıktı biçimini göstermek için birkaç örnek sunar. (3) Sistem promptları (system prompt): Modelin genel davranışını, tonunu ve kısıtlamalarını belirleyen arka plan talimatlarıdır. ChatGPT, Claude, Gemini gibi büyük dil modellerinde kullanıcının yazdığı her mesaj bir prompttur. Modelin sisteme gönderilen gizli talimatlar bütünü ise "sistem promptu" olarak adlandırılır. Prompt uzunluğu ve içeriği, modelin bağlam penceresini (context window) doğrudan etkiler. Prompt tasarımı; sadelik, netlik ve bağlam sağlama ilkelerine dayanır. "Bana bir makale yaz" yerine "Yapay zeka etiği üzerine, B2 düzeyinde ve 500 kelimelik bir tanıtım makalesi yaz" gibi spesifik bir prompt çok daha iyi sonuçlar üretir. Türkiye'de artan YZ kullanımıyla birlikte "prompt ne demek" ve "promt nedir" aramaları da hızla artmıştır. Etkili bir prompt genellikle şu bileşenleri içerir: görev tanımı (ne yapılacağı), bağlam (arka plan bilgisi), biçim kısıtlaması (uzunluk, dil, ton) ve varsa örnekler. Özellikle karmaşık görevlerde "chain-of-thought prompting" tekniğiyle modelden adım adım düşünmesi istenerek daha tutarlı ve doğru yanıtlar elde edilebilir. 2025 ve sonrasında yapay zeka ajanları ve çok adımlı akış mimarilerinde prompt tasarımı daha da kritik bir hâl almaktadır. ReAct, Chain-of-Thought ve Tree-of-Thoughts gibi gelişmiş teknikler, tek bir promptun ötesinde modeli adım adım düşünmeye ve araçlarla etkileşime girmeye yönlendirir.

Prompt Nedir?

Prompt, bir yapay zeka modeline ne yapması gerektiğini söyleyen yazılı talimattır. ChatGPT veya Claude gibi bir asistana yazdığınız her mesaj, teknik olarak bir prompttur. Türkçede bazen 'promt' şeklinde de yazılan bu terim, kullanıcı ile YZ modeli arasındaki temel iletişim köprüsünü oluşturur.

Prompt Türleri

Promptlar üç ana kategoriye ayrılır: Zero-shot (sıfır atışlı) promptlar herhangi bir örnek vermeden doğrudan talimati içerir; bu en basit türdür. Few-shot (az atışlı) promptlar modele birkaç örnek göstererek beklenen çıktı biçimini öğretir. Sistem promptları ise modelin genel davranışını, tonunu ve kısıtlamalarını belirleyen arka plan talimatlarıdır ve kullanıcıya genellikle görünmez.

İyi Bir Prompt Nasıl Yazılır?

Etkili prompt yazımı için şu bileşenlere dikkat edilmelidir: Görev tanımı (ne yapılacağı açıkça belirtilmeli), bağlam (model için gerekli arka plan bilgisi), biçim kısıtlaması (uzunluk, dil, ton, çıktı formatı) ve gerekiyorsa örnekler. 'Makale yaz' yerine 'Yapay zeka etiği üzerine 500 kelimelik, resmi olmayan tonda bir tanıtım yazısı yaz' şeklinde spesifik promptlar çok daha iyi sonuçlar verir.

Prompt Mühendisliği

Prompt mühendisliği (prompt engineering), YZ modellerinden en iyi sonuçları almak için prompt tasarlama ve optimize etme bilimidir. Chain-of-thought prompting (adım adım düşündürme), role prompting (model'e bir rol atama) ve iteratif iyileştirme gibi teknikler bu alanın temel yöntemleri arasındadır.

✍️ Etkili Prompt Yazma İlkeleri

  • check_circle Rol ver: 'Deneyimli bir veri bilimcisi olarak...' başlangıcı çıktı kalitesini artırır
  • check_circle Bağlam ekle: modelin bilmesini istediğiniz arka plan bilgisini açıkça verin
  • check_circle Format belirtin: madde listesi, JSON, tablo veya paragraf formatı isteyin
  • check_circle Örnekler kullanın: few-shot örnekler istediğiniz çıktı kalıbını gösterir
  • check_circle Kısıtlamaları tanımlayın: kelime sınırı, dil tonu ve yasaklı içerik belirtin

Promt ile Prompt Aynı mı?

Evet, 'promt' ve 'prompt' aynı kavramı ifade eder. İngilizcede 'prompt' olarak yazılan bu terim, Türkçede zaman zaman 'promt' şeklinde kullanılmaktadır. Teknik olarak doğru yazılış 'prompt'tur ancak her iki yazım da arama motorlarında sıkça kullanılmaktadır.

Sık Sorulan Sorular

  • check_circle Prompt ile komut arasındaki fark nedir? Komut, bilgisayar sistemlerine verilen teknik talimatlardır; prompt ise yapay zeka modellerine doğal dilde yöneltilen talimatlardır. Promptlarda bağlam, ton ve örnekler serbestçe kullanılabilir; kesin söz dizimi gerekmez.
  • check_circle Türkçe mi İngilizce mi prompt yazmalıyım? GPT-4o ve Claude gibi büyük modeller Türkçe promptlara iyi yanıt verse de karmaşık görevlerde İngilizce promptlar çoğunlukla daha ayrıntılı sonuç üretir. Her iki dili de deneyerek karşılaştırmanız önerilir.
  • check_circle Promptun maksimum uzunluğu var mı? Her modelin bir bağlam penceresi (context window) vardır. Örneğin Claude Sonnet 200K token, GPT-4o 128K token destekler. Prompt + sohbet geçmişi + yanıt toplamı bu sınırı aşmamalıdır; aşıldığında model erken içeriği unutabilir.
  • check_circle Sistem promptu (system prompt) ne işe yarar? Sistem promptu, kullanıcı mesajlarından önce modele gönderilen gizli talimatlardır; modelin rolünü, tonunu ve kısıtlamalarını tanımlar. API kullanımında 'system' rolüyle, ChatGPT'de Custom Instructions aracılığıyla ayarlanabilir.
  • check_circle Daha iyi yanıtlar için promptumu nasıl geliştirebilirim? Spesifik bir görev tanımlayın, gerekli bağlamı ekleyin, çıktı formatını ve uzunluğunu belirtin. Gerekirse birkaç örnek verin (few-shot prompting). 'Adım adım düşün' ifadesi (chain-of-thought) çoğunlukla akıl yürütme kalitesini artırır.